IP Library Granted Patent US 9,894,016
Granted Patent B2
US 9,894,016 · App. 14/494,108 · Granted Feb 13, 2018

Data processing device and data processing method

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,894,016
App. No.
14/494,108
Granted
Feb 13, 2018
Kind
B2
Abstract

A data processing device includes a splitter in which an input stream made up of a plurality of packets is split, so as to generate split streams of a plurality of channels, of which the smallest increment is base band frames (BBFs) where the packets of the input stream are placed in consecutive order in a data field of the BBF which is the object of forward error correction (FEC).

Claims (28)

1. A data processing device comprising:

circuitry configured to

receive an input stream made up of a plurality of packets;

after receiving the input stream, add to an end of each packet of the plurality of packets of the received input stream an input stream synchronizer (ISSY) indicating packet transmission point-in-time;

after adding the ISSY, generate a BB header including the ISSY added to a leading packet which is a packet out of the packets making up data-for-base band frame (BBF), wherein the data-for-BBF being data placed in the data field of the BBF;

delete the ISSY added to the packets making up the data-for-BBF;

add the BB header to the data-for-BBF and sequentially extract data-for-BBF of consecutive packets from the input stream after deleting the ISSY, the BBF being a smallest increment to be subjected to forward error correction (FEC), the BBF having a Base Band (BB) header and a data field;

after generating the BBF, split a stream of the generated BBFs into split streams of a plurality of channels;

after splitting the stream of the generated BBFs, perform the FEC on each of the BBF of each of the split streams;

after performing the FEC into symbols, convert each of the split streams;

after converting each of the split streams, perform an orthogonal modulation to each of the symbols to generate modulation signals; and

after performing the orthogonal modulation, transmit each of the modulation signals.

2. The data processing device according to claim 1 ,

wherein an User Packet Length (UPL) field and a SYNC field of the BB header in the BBF stipulated in DVB-S2 are used as fields to place the ISSY.

3. The data processing device according to claim 2 ,

wherein the input stream is any one of a Transport Stream (TS), a Generic Continuous Stream (GCS), a Generic Stream Encapsulation (GSE) packet stream, a GSE-Lite packet stream, and an Internet Protocol (IP) packet stream.

4. The data processing device according to claim 1 , wherein the ISSY is an Input Stream Time Reference (ISCR).

5. A data processing method comprising:

receiving an input stream made up of a plurality of packets;

after receiving the input stream, adding to an end of each packet of the plurality of packets of the received input stream an input stream synchronizer (ISSY) indicating packet transmission point-in-time;

after adding the ISSY, generating, using circuitry, a BB header including the ISSY added to a leading packet which is a packet out of the packets making up data-for-base band frame (BBF), wherein the data-for-BBF being data placed in the data field of the BBF;

deleting the ISSY added to the packets making up the data-for-BBF;

adding the BB header to the data-for-BBF and sequentially extracting data-for-BBF of consecutive packets from the input stream after deleting the ISSY, the BBF being a smallest increment to be subjected to forward error correction (FEC), the BBF having a Base Band (BB) header and a data field;

after generating the BBF, splitting a stream of the generated BBFs into split streams of a plurality of channels;

after splitting the stream of the generated BBFs, performing the FEC on each of the BBF of each of the split streams;

after performing the FEC into symbols, converting each of the split streams;

after converting each of the split streams, performing an orthogonal modulation to each of the symbols to generate modulation signals; and

after performing the orthogonal modulation, transmitting each of the modulation signals.

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 Nov 7, 2014
From: MICHAEL, LACHLAN; OKADA, SATOSHI; LOGHIN, MUHAMMAD NABIL SVEN
To: SONY CORPORATION
Reel/Frame 034193/0742 →