IP Library › Granted Patent US 10,523,731
Granted Patent B2
US 10,523,731 · App. 14/915,483 · Granted Dec 31, 2019

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

Inventors: Woosuk Kwon (Seoul, KR); Minsung Kwak (Seoul, KR); Sejin Oh (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04L65/80H04H60/07H04L65/601H04L69/16H04L69/22H04L69/324H04N21/00H04L67/02H04L69/04
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,523,731
App. No.
14/915,483
Granted
Dec 31, 2019
Kind
B2
Abstract

The present invention proposes a method for transmitting a broadcast signal. The method for transmitting a broadcast signal according to the present invention proposes a system capable of supporting future broadcast services in an environment supporting future hybrid broadcasting using terrestrial broadcast networks and the Internet. In addition, the present invention proposes efficient signaling methods for both terrestrial broadcast networks and the Internet in an environment supporting future hybrid broadcasting.

Claims (61)

1. A method for transmitting broadcast signals, the method comprising:

encapsulating input packets including Internet Protocol (IP) packets or Transport Stream (TS) packets into link layer packets in a link layer,

each header of the link layer packets including a base header having packet type information and payload configuration information,

the packet type information representing a type of the input packets in a payload of each link layer packet,

the payload configuration information representing a configuration of the payload of each link layer packet,

wherein, for a first link layer packet of the link layer packets including a single packet in a payload of the first link layer packet and an additional header following a base header of the first link layer packet, payload configuration information of the base header of the first link layer packet includes a first value and header mode information of the base header of the first link layer packet includes a second value,

for a second link layer packet of the link layer packets including a segmented packet in a payload in the second link layer packet and an additional header following a base header of the second link layer packet, payload configuration information of the base header of the second link layer packet includes a third value and S/C (segmentation/concatenation) information of the base header of the second link layer packet includes a fourth value,

for a third link layer packet of the link layer packets including a concatenated packet in a payload in the third link layer packet and an additional header following a base header of the third link layer packet, payload configuration information of the base header of the third link layer packet includes the third value and S/C information of the base header of the third link layer packet includes a fifth value, and

for at least one of the first link layer packet, the second link layer packet or the third link layer packet including an optional header following the additional header of the at least one of the first link layer packet, the second link layer packet or the third link layer packet, a flag of the additional header includes a sixth value;

encapsulating the link layer packets including the first link layer packet, the second link layer packet, and the third link layer packet into data packets carried by a Data Pipe (DP) in a physical layer; and

transmitting a broadcast signal including the data packets.

2. The method according to claim 1 , wherein each header of the link layer packets further includes first length information indicating a length of the payload.

3. The method according to claim 2 , wherein the additional header further includes second length information, and

wherein the second length information is connected with the first length information so as to indicate the total length of the payload including the single packet.

4. The method according to claim 1 , wherein the link layer packets are generated by:

compressing headers of at least one input packet;

extracting context information from the at least one input packet having the compressed headers; and

generating the link layer packets by encapsulating the context information and the at least one input packet having the compressed headers.

5. The method according to claim 4 , wherein the link layer packets including the context information are transmitted separately from the at least one input packet having the compressed headers.

6. The method according to claim 4 , wherein the link layer packets including the context information are transmitted through a physical path for signaling.

7. An apparatus for transmitting broadcast signals, the apparatus comprising:

an encapsulator configured to encapsulate input packets including Internet Protocol (IP) packets or Transport Stream (TS) packets into link layer packets in a link layer,

each header of the link layer packets including a base header having packet type information and payload configuration information,

the packet type information representing a type of the input packets in a payload of each link layer packet,

the payload configuration information representing a configuration of the payload of each link layer packet,

wherein, for a first link layer packet of the link layer packets including a single packet in a payload of the first link layer packet and an additional header following a base header of the first link layer packet, payload configuration information of the base header of the first link layer packet includes a first value and header mode information of the base header of the first link layer packet includes a second value,

for a second link layer packet of the link layer packets including a segmented packet in a payload in the second link layer packet and an additional header following a base header of the second link layer packet, payload configuration information of the base header of the second link layer packet includes a third value and S/C (segmentation/concatenation) information of the base header of the second link layer packet includes a fourth value,

for a third link layer packet of the link layer packets including a concatenated packet in a payload in the third link layer packet and an additional header following a base header of the third link layer packet, payload configuration information of the base header of the third link layer packet includes the third value and S/C information of the base header of the third link layer packet includes a fifth value, and

for at least one of the first link layer packet, the second link layer packet or the third link layer packet including an optional header following the additional header of the at least one of the first link layer packet, the second link layer packet or the third link layer packet, a flag of the additional header includes a sixth value;

an encapsulator configured to encapsulate the link layer packets including the first link layer packet, the second link layer packet, and the third link layer packet into data packets carried by a Data Pipe (DP) in a physical layer; and

a transmitter configured to transmit a broadcast signal including the data packets.

8. The apparatus according to claim 7 , wherein each header of the link layer packets further includes first length information indicating a length of the payload.

9. The apparatus according to claim 8 , wherein the additional header further includes second length information, and

wherein the second length information is connected with the first length information so as to indicate the total length of the payload including the single packet.

10. The apparatus according to claim 7 , wherein the encapsulator compresses headers of at least one input packet, extracts context information from the at least one input packet having the compressed headers, and generates the link layer packets by encapsulating the context information and the at least one input packet having the compressed headers.

11. The apparatus according to claim 10 , wherein the link layer packets including the context information are transmitted separately from the at least one input packet having the compressed headers.

12. The apparatus according to claim 10 , wherein the link layer packets including the context information are transmitted through a physical path for signaling.

13. A method for receiving broadcast signals, the method comprising:

receiving broadcast signals including at least one signal frame,

the at least one signal frame including data packets carried by a Data Pipe (DP), and the data packets including link layer packets in which input packets including Internet Protocol (IP) packets or Transport Stream (TS) packets are encapsulated in a link layer;

decapsulating the data packets; and

decapsulating the link layer packet,

each header of the link layer packets including a base header having packet type information and payload configuration information,

the packet type information representing a type of the input packets in a payload of each link layer packet,

the payload configuration information representing a configuration of the payload of each link layer packet,

wherein, for a first link layer packet of the link layer packets including a single packet in a payload of the first link layer packet and an additional header following a base header of the first link layer packet, payload configuration information of the base header of the first link layer packet includes a first value and header mode information of the base header of the first link layer packet includes a second value,

for a second link layer packet of the link layer packets including a segmented packet in a payload in the second link layer packet and an additional header following a base header of the second link layer packet, payload configuration information of the base header of the second link layer packet includes a third value and S/C (segmentation/concatenation) information of the base header of the second link layer packet includes a fourth value,

for a third link layer packet of the link layer packets including a concatenated packet in a payload in the third link layer packet and an additional header following a base header of the third link layer packet, payload configuration information of the base header of the third link layer packet includes the third value and S/C information of the base header of the third link layer packet includes a fifth value, and

for at least one of the first link layer packet, the second link layer packet or the third link layer packet including an optional header following the additional header of the at least one of the first link layer packet, the second link layer packet or the third link layer packet, a flag of the additional header includes a sixth value.

14. An apparatus for receiving broadcast signals, the apparatus comprising:

a tuner configured to receive broadcast signals including at least one signal frame,

the at least one signal frame including data packets carried by a Data Pipe (DP), and the data packets including link layer packets in which input packets including Internet Protocol (IP) packets or Transport Stream (TS) packets are encapsulated in a link layer;

a decapsulator configured to decapsulate the data packet; and

a decapsulator configured to decapsulate the link layer packets;

each header of the link layer packets including a base header having packet type information and payload configuration information,

the packet type information representing a type of the input packets in a payload of each link layer packet,

the payload configuration information representing a configuration of the payload of each link layer packet,

wherein, for a first link layer packet of the link layer packets including a single packet in a payload of the first link layer packet and an additional header following a base header of the first link layer packet, payload configuration information of the base header of the first link layer packet includes a first value and header mode information of the base header of the first link layer packet includes a second value,

for a second link layer packet of the link layer packets including a segmented packet in a payload in the second link layer packet and an additional header following a base header of the second link layer packet, payload configuration information of the base header of the second link layer packet includes a third value and S/C (segmentation/concatenation) information of the base header of the second link layer packet includes a fourth value,

for a third link layer packet of the link layer packets including a concatenated packet in a payload in the third link layer packet and an additional header following a base header of the third link layer packet, payload configuration information of the base header of the third link layer packet includes the third value and S/C information of the base header of the third link layer packet includes a fifth value, and

for at least one of the first link layer packet, the second link layer packet or the third link layer packet including an optional header following the additional header of the at least one of the first link layer packet, the second link layer packet or the third link layer packet, a flag of the additional header includes a sixth value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2016
From: KWON, WOOSUK; KWAK, MINSUNG; OH, SEJIN
To: LG ELECTRONICS INC.
Reel/Frame 037864/0251 →
Continuity (3)
Provisional Application 62066331 · Oct 20, 2014
Provisional Application 62069257 · Oct 27, 2014
Related Publication 20160294914A1 · Oct 6, 2016