IP Library Granted Patent US 9,998,773
Granted Patent B2
US 9,998,773 · App. 14/787,586 · Granted Jun 12, 2018

Transmission device, transmission method of transmission stream, and processing device

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 9,998,773
App. No.
14/787,586
Granted
Jun 12, 2018
Kind
B2
Abstract

A response time until initial presentation decreases in such cases as reception of a service and reproduction of reception data after accumulation of the reception data. Identification information based on which a packet handled with priority is identifiable is inserted into each of transmission packets at the time of transmission of a transmission stream containing the transmission packets disposed successively in the transmission stream. For example, each of the transmission packets is a multilayered packet containing a multiplexed transport packet in the uppermost layer. For example, the identification information is inserted into packets in a part or all of layers of each of the multilayered packets.

Claims (42)

1. A transmission device, comprising:

circuitry configured to, for each transmission packet of transmission packets successively disposed in a transmission stream:

determine whether each data packet that is encapsulated in a particular transmission packet has first identification information indicating that the data packet is to be handled with priority;

set second identification information in the particular transmission packet to a first value in a case that at least one data packet that is encapsulated in the particular transmission packet is determined to have the first identification information, the second identification information being disposed outside the data packet, and the first value of the second identification information indicating presence of the first identification information within the particular transmission packet; and

set the second identification information to a second value in a case that no data packet that is encapsulated in the particular transmission packet is determined to have the first identification information, the second value of the second identification information indicating absence of the first identification information within the particular transmission packet; and

a transmitter configured to transmit the transmission stream with the set second identification information.

2. The transmission device according to claim 1 , wherein the transmission packet is a multilayered packet containing a multiplexed transport packet in an upper layer.

3. The transmission device according to claim 2 , wherein the circuitry is configured to insert the second identification information into packets in a part or all of layers of the transmission packet.

4. The transmission device according to claim 3 , wherein the first identification information indicates that the data packet to be handled with priority is a transport packet that contains an access unit for random access of a video.

5. The transmission device according to claim 3 , wherein the first identification information indicates that the data packet to be handled with priority is a transport packet that contains an access unit for non-sequential reproduction of a video.

6. The transmission device according to claim 2 , wherein the transmission packet encapsulates an IP packet containing the multiplexed transport packet in a payload of the IP packet.

7. The transmission device according to claim 6 , wherein the transmission packet is a Type Length Value (TLV) packet or a Generic Stream Encapsulation (GSE) packet.

8. The transmission device according to claim 2 , wherein the transmission packet is an IP packet containing the multiplexed transport packet in a payload of the IP packet.

9. The transmission device according to claim 2 , wherein the multiplexed transport packet is an MPEG Media Transport (MMT) packet, a Real-time Transport Protocol (RTP) packet, or a File Delivery over Unidirectional Transport protocol (FLUTE) packet.

10. A transmission method for a transmission stream, the method comprising:

for each transmission packet of transmission packets successively disposed in the transmission stream,

determining whether each data packet that is encapsulated in a particular transmission packet has first identification information indicating that the data packet is to be handled with priority,

setting, by circuitry of a transmission device, second identification information in the particular transmission packet to a first value in a case that at least one data packet that is encapsulated in the particular transmission packet is determined to have the first identification information, the second identification information being disposed outside the data packet, and the first value of the second identification information indicating presence of the first identification information within the particular transmission packet, and

setting, by the circuitry of the transmission device, the second identification information to a second value in a case that no data packet that is encapsulated in the particular transmission packet is determined to have the first identification information, the second value of the second identification information indicating absence of the first identification information within the particular transmission packet; and

transmitting, by a transmitter of the transmission device, the transmission stream with the set second identification information.

11. A processing device, comprising:

circuitry configured to:

acquire a transmission stream containing transmission packets successively disposed in the transmission stream;

for each transmission packet of the transmission packets,

determine whether each data packet that is encapsulated in a particular transmission packet has first identification information indicating that the data packet is to be handled with priority,

set second identification information in the particular transmission racket to a first value in a case that at least one data packet that is encapsulated in the particular transmission packet is determined to have the first identification information, the second identification information being disposed outside the data packet, and the first value of the second identification information indicating presence of the first identification information within the particular transmission packet, and

set the second identification information to a second value in a case that no data packet that is encapsulated in the particular transmission packet is determined to have the first identification information, the second value of the second identification information indicating absence of the first identification information within the particular transmission packet; and

a transmitter configured to transmit the transmission stream with the set second identification information.

12. The processing device according to claim 11 , wherein

the one of the transmission packets is a multilayered packet containing a multiplexed transport packet in an upper layer, and

the second identification information is inserted into packets in a part or all of layers of the one of the transmission packets.

13. The processing device according to claim 12 , wherein the one of the transmission packets is a capsule layer packet obtained by encapsulating an IP packet containing the multiplexed transport packet in a payload of the IP packet.

14. The processing device according to claim 13 , wherein the one of the transmission packets is a Type Length Value (TLV) packet or a Generic Stream Encapsulation (GSE) packet.

15. The processing device according to claim 12 , wherein the one of the transmission packets is an IP packet containing the multiplexed transport packet in a payload of the IP packet.

16. The processing device according to claim 12 , wherein the one of the multiplexed transport packets is an MPEG Media Transport (MMT) packet, a Real-time Transport Protocol (RTP) packet, or a File Delivery over Unidirectional Transport protocol (FLUTE) packet.

17. The processing device according to claim 12 , wherein

the circuitry is configured to acquire the transmission stream via a predetermined transmission line, and

the first identification information indicates that the data packet to be handled with priority is a transport packet containing an access unit for random access of a video.

18. The processing device according to claim 17 , wherein the predetermined transmission line is an RF transmission line or a communication network transmission line.

19. The processing device according to claim 12 , wherein

the circuitry is configured to acquire the transmission stream from an accumulation medium or a server in response to a reproduction command transmitted to the accumulation medium or the server, and

the first identification information indicates that the data packet to be handled with priority is a transport packet containing an access unit for non-sequential reproduction of a video.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2020
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 052256/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2015
From: TSUKAGOSHI, IKUO
To: SONY CORPORATION
Reel/Frame 036988/0337 →