IP Library › Granted Patent US 10,038,509
Granted Patent B2
US 10,038,509 · App. 15/554,913 · Granted Jul 31, 2018

Data reception apparatus, data transmission system, data reception method, and data transmission method

Inventors: Takahisa Someya (Kanagawa, JP); Kensaku Wakuda (Kanagawa, JP)
Assignee: SONY CORPORATION
H04H20/04H04L1/1835H04L1/18
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,038,509
App. No.
15/554,913
Granted
Jul 31, 2018
Kind
B2
Abstract

This data reception apparatus includes a first buffer capable of retaining a received packet at least in units of error correction blocks and a first controller that requests a transmission apparatus to retransmit a lost packet in the error correction block retained in the first buffer and performs processing of recovering the lost packet, and reads, from the first buffer, the error correction block at a point of time at which each of a plurality of particular data correction-allowed times different from each other elapses, performs error correction on each error correction block read at each point of time, and outputs each error correction result.

Claims (43)

1. A data reception apparatus, comprising:

a first buffer capable of retaining a received packet at least in units of error correction blocks; and

a first controller that

requests a transmission source to retransmit a lost packet in the error correction block retained in the first buffer and performs processing of recovering the lost packet, and

reads, from the first buffer, the error correction block at each point of time at which each of a plurality of particular data correction-allowed times different from each other elapses, performs error correction on each error correction block read at each point of time, and outputs each error correction result.

2. The data reception apparatus according to claim 1 , wherein

each point of time at which each of the plurality of particular data correction-allowed times different from each other elapses is a first point of time at which a particular first data correction-allowed time elapses and a second point of time at which a particular second data correction-allowed time shorter than the first data correction-allowed time elapses, and

the first controller is configured to output an error correction result with respect to the error correction block read at the first point of time as first error correction data and output an error correction result with respect to the error correction block read at the second point of time as second error correction data.

3. The data reception apparatus according to claim 2 , wherein

the packet includes video and audio data,

the data reception apparatus further comprising:

a first output interface for outputting the first error correction data as data to be broadcast; and

a second output interface for outputting the second error correction data to a studio monitor and a studio speaker of a broadcast station.

4. The data reception apparatus according to claim 3 , wherein

the first controller is configured to dynamically change, during reception of a stream, the first data correction-allowed time on the basis of a command from an external control device.

5. The data reception apparatus according to claim 2 , wherein

the packet includes video and audio data,

the data reception apparatus further comprising:

a first output interface for outputting the first error correction data to a recording device of a broadcast station; and

a second output interface for outputting the second error correction data to a recording monitor and a recording speaker of the broadcast station.

6. A data transmission system, comprising:

a data reception apparatus including

a first buffer capable of retaining a received packet at least in units of error correction blocks, and

a first controller that

requests a transmission apparatus to retransmit a lost packet in the error correction block retained in the first buffer and performs processing of recovering the lost packet, and

reads, from the first buffer, the error correction block at a point of time at which each of a plurality of particular data correction-allowed times different from each other elapses, performs error correction on each error correction block read at each point of time, and outputs each error correction result;

a data transmission apparatus including a second buffer capable of retaining a packet to send, at least in units of error correction blocks; and

a control device including a second controller that sets a longest data correction-allowed time of the plurality of data correction-allowed times and sets a retention time in which the error correction block is retained by the second buffer to the longest data correction-allowed time.

7. The data transmission system according to claim 6 , wherein

the second controller is configured to control the longest data correction-allowed time on the basis of at least either one of an error rate and a transmission delay.

8. The data transmission system according to claim 7 , wherein

the control device further includes a user interface that receives input from a user for setting the longest data correction-allowed time.

9. The data transmission system according to claim 8 , wherein

the user interface receives input from a user for setting the longest data correction-allowed time to another data correction-allowed time.

10. A data reception method, comprising:

by a first controller

requesting a transmission apparatus to retransmit a lost packet in an error correction block retained in a first buffer and performing processing of recovering the lost packet, the first buffer being capable of retaining a received packet at least in units of error correction blocks;

reading, from the first buffer, the error correction block at a point of time at which each of a plurality of particular data correction-allowed times different from each other elapses; and

performing error correction on each error correction block read at each point of time and outputting each error correction result.

11. A data transmission method, comprising:

by a second controller of a control device

setting a longest data correction-allowed time of a plurality of particular data correction-allowed times different from each other in a data reception apparatus that requests a transmission apparatus to retransmit a lost packet in an error correction block retained in a first buffer capable of retaining a received packet at least in units of error correction blocks and performs processing of recovering the lost packet, and reads, from the first buffer, the error correction block at a point of time at which each of the plurality of data correction-allowed times different from each other elapses, performs error correction on each error correction block read at each point of time, and outputs each error correction result; and

setting, to the longest data correction-allowed time, a retention time of the error correction block in which the error correction block is retained by a second buffer of a data transmission apparatus whose connection with the data reception apparatus is established, the second buffer retaining a transmission packet.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2017
From: SOMEYA, TAKAHISA; WAKUDA, KENSAKU
To: SONY CORPORATION
Reel/Frame 043738/0589 →
Priority Claims (1)
JP 2015-061393 · Mar 24, 2015 · national
Continuity (1)
Related Publication 20180048407A1 · Feb 15, 2018