IP Library › Granted Patent US 10,075,568
Granted Patent B2
US 10,075,568 · App. 15/022,465 · Granted Sep 11, 2018

Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal

Inventor: Woosuk Kwon (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04L69/324H04L1/00H04L12/4633H04L61/2592H04L69/22H04L69/326
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 10,075,568
App. No.
15/022,465
Granted
Sep 11, 2018
Kind
B2
Abstract

A method for transmitting a broadcast signal proposes a system for supporting a next-generation broadcast service in an environment for supporting next-generation hybrid broadcast using a terrestrial broadcasting network and the Internet. In addition, the method proposes an effective signaling method for covering both a terrestrial broadcasting network and the Internet in an environment for supporting next-generation hybrid broadcast.

Claims (61)

1. A method for transmitting a broadcast signal, the method comprising:

generating an input stream including service data of a broadcast service, the input stream including a plurality of input packets;

link layer processing the input stream,

wherein the link layer processing comprises:

overhead reduction processing the input stream, and

encapsulating the input packets of the overhead reduction processed input stream to a link layer packet,

wherein the link layer packet includes a base header and a payload,

wherein the base header includes an additional header flag field indicating whether an additional header is present following the base header,

wherein the additional header follows the base header in the link layer packet when a value of the additional header flag field is set to 1, and

wherein the payload carries the encapsulated input packets; and

transmitting a broadcast signal carrying the link layer packet,

wherein the overhead reduction processing further comprises deleting null packets included in the input stream,

wherein the deleting the null packets further comprises:

re-setting a counter for null packet deletion to 0; and

deleting the null packets until a first non-null input packet appears in the input stream while incrementing a value of the counter for each of the null packets deleted, the null packets being located in front of the first non-null input packet,

wherein successive input packets starting from the first non-null input packet in the input stream are encapsulated into the payload of the link layer packet, the value of the counter is used to determine a value of a Deleted Null Packet (DNP) field in the additional header of the link layer packet, and the DNP field indicates a number of the deleted null packets,

wherein the additional header includes a header compression flag field indicating whether header deletion of the successive input packets is applied, and

wherein when the header compression flag field indicates that the header deletion is applied and headers of the successive input packets have the same information, the overhead reduction processing further comprises:

locating, in the payload of the link layer packet, a header of a first input packet among the successive input packets; and

deleting headers of the rest of the successive input packets.

2. The method according to claim 1 , wherein the DNP field further indicates whether the deleting the null packets is conducted.

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

a processor configured to:

generate an input stream including service data of a broadcast service, the input stream including a plurality of input packets, and

link layer process the input stream,

wherein, to link layer process the input stream, the processor is further configured to:

overhead reduction process the input stream, and

encapsulate the input packets of the overhead reduction processed input stream to a link layer packet,

wherein the link layer packet includes a base header and a payload,

wherein the base header includes an additional header flag field indicating whether an additional header is present following the base header,

wherein the additional header follows the base header in the link layer packet when a value of the additional header flag field is set to 1, and

wherein the payload carries the encapsulated input packets; and

a transmitter configured to transmit a broadcast signal carrying the link layer packet,

wherein, to overhead reduction process the input stream, the processor is further configured to delete null packets included in the input stream,

wherein, to delete the null packets, the processor is further configured to:

re-set a counter for null packet deletion to 0, and

delete the null packets until a first non-null input packet appears in the input stream while incrementing a value of the counter for each of the null packets deleted, the null packets being located in front of the first non-null input packet,

wherein successive input packets starting from the first non-null input packet in the input stream are encapsulated into the payload of the link layer packet, and the value of the counter is used to determine a value of a Deleted Null Packet (DNP) field in the additional header of the link layer packet, and the DNP field indicates a number of the deleted null packets,

wherein the additional header includes a header compression flag field indicating whether header deletion of the successive input packets is applied, and

wherein when a value of the header compression flag field is set to 1 and headers of the successive input packets have the same information, the overhead reduction processing further comprises:

locating, in the payload of the link layer packet, a header of a first input packet among the successive input packets; and

deleting headers of the rest of the successive input packets.

4. The apparatus according to claim 3 , wherein the DNP field further indicates whether the processor deleted the null packets.

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

a tuner configured to receive the broadcast signal including a link layer packet, the link layer packet including a base header and a payload,

wherein the base header includes an additional header flag field indicating whether an additional header is present following the base header,

wherein the payload carries input packets,

wherein the additional header follows the base header in the link layer packet when a value of the additional header flag field is set to 1, and

wherein the additional header includes a Deleted Null Packet (DNP) field and a header compression flag field, the DNP field indicating a number of deleted null packets, the header compression flag field indicating whether header deletion of the input packets is applied; and

a processor configured to decapsulate the link layer packet,

wherein all input packet headers are recovered based on a header of a first input packet among the input packets when the header compression flag field indicates that the header deletion is applied, and

wherein the deleted null packets are recovered based on the DNP field.

6. A method for receiving a broadcast signal, the method comprising:

receiving the broadcast signal including a link layer packet, the link layer packet including a base header and a payload,

wherein the base header includes an additional header flag field indicating whether an additional header is present following the base header,

wherein the payload carries input packets,

wherein the additional header follows the base header in the link layer packet when a value of the additional header flag field is set to 1, and

wherein the additional header includes a Deleted Null Packet (DNP) field and a header compression flag field, the DNP field indicating a number of deleted null packets, the header compression flag field indicating whether header deletion of the input packets is applied; and

decapsulating the link layer packet,

wherein all input packet headers are recovered based on a header of a first input packet among the input packets when the header compression flag field indicates that the header deletion is applied, and

wherein the deleted null packets are recovered based on the DNP field.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2016
From: KWON, WOOSUK
To: LG ELECTRONICS INC.
Reel/Frame 038018/0784 →
Continuity (5)
Provisional Application 62099209 · Jan 2, 2015
Provisional Application 62100916 · Jan 8, 2015
Provisional Application 62115589 · Feb 12, 2015
Provisional Application 62120297 · Feb 24, 2015
Related Publication 20170006142A1 · Jan 5, 2017