IP Library Granted Patent US 8,238,459
Granted Patent B2
US 8,238,459 · App. 12/361,199 · Granted Aug 7, 2012

Decoding device and method, receiving device and method, and program

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 8,238,459
App. No.
12/361,199
Granted
Aug 7, 2012
Kind
B2
Abstract

A decoding device that decodes demodulated data obtained by demodulating a quadrature modulated signal arising from digital modulation of a carrier and detects synchronization, the decoding device includes, a decoder configured to decode first demodulated data that is the demodulated data obtained by demodulating the quadrature modulated signal and is composed of in-phase axis data and quadrature axis data. The decoding device decodes second demodulated data obtained by interchanging the in-phase axis data and the quadrature axis data of the first demodulated data. A synchronization detector is configured to detect a boundary between predetermined information symbol sequences from first decoded data obtained by decoding the first demodulated data and detect the boundary from second decoded data obtained by decoding the second demodulated data. The synchronization detector selects and outputs one of the first decoded data and the second decoded data based on a result of the detection of the boundary.

Claims (29)

1. A decoding device that decodes demodulated data obtained by demodulating a quadrature modulated signal arising from digital modulation of a carrier and detects synchronization, the decoding device comprising:

a decoder configured to decode first demodulated data that is the demodulated data obtained by demodulating the quadrature modulated signal and is composed of in-phase axis data and quadrature axis data, and decode second demodulated data obtained by interchanging the in-phase axis data and the quadrature axis data of the first demodulated data; and

a synchronization detector configured to detect a boundary between predetermined information symbol sequences from first decoded data obtained by decoding the first demodulated data and detect the boundary from second decoded data obtained by decoding the second demodulated data, the synchronization detector selecting and outputting one of the first decoded data and the second decoded data based on a result of the detection of the boundary.

2. The decoding device according to claim 1 , wherein at least one bit of the demodulated data is a differentially-coded bit, and

the decoder executes differential decoding of the first demodulated data to thereby output the first decoded data, and executes differential decoding of the second demodulated data to thereby output the second decoded data.

3. The decoding device according to claim 1 , wherein

a predetermined synchronization word is included in the demodulated data, and

the synchronization detector calculates correlation between the first decoded data and the synchronization word and correlation between the second decoded data and the synchronization word, and selects and outputs one of the first decoded data and the second decoded data based on a result of comparison between correlation values obtained by the calculation with a predetermined threshold.

4. The decoding device according to claim 1 , wherein

at least one bit of the demodulated data is a differentially-coded bit, and

the decoder executes differential decoding of the first demodulated data to thereby generate the first decoded data, and generates the second decoded data from the generated first decoded data.

5. The decoding device according to claim 1 , further comprising

an uncoded data detector configured to detect an uncoded bit from the demodulated data, wherein

the uncoded data detector selects first uncoded data and generates second uncoded data corresponding to the second demodulated data based on the first demodulated data and data obtained by recoding decoded data of a coded bit of the first demodulated data.

6. A decoding method of a decoding device that decodes demodulated data obtained by demodulating a quadrature modulated signal arising from digital modulation of a carrier and detects synchronization, the decoding method comprising the steps of:

decoding first demodulated data that is the demodulated data obtained by demodulating the quadrature modulated signal and is composed of in-phase axis data and quadrature axis data, and decoding second demodulated data obtained by interchanging the in-phase axis data and the quadrature axis data of the first demodulated data; and

detecting a boundary between predetermined information symbol sequences from first decoded data obtained by decoding the first demodulated data and detecting the boundary from second decoded data obtained by decoding the second demodulated data, and selecting and outputting one of the first decoded data and the second decoded data based on a result of the detection of the boundary.

7. A non-transitory computer-readable storage medium having stored thereon a program for causing a computer to execute decoding processing of decoding demodulated data obtained by demodulating a quadrature modulated signal arising from digital modulation of a carrier and detecting synchronization, the decoding processing comprising the steps of:

decoding first demodulated data that is the demodulated data obtained by demodulating the quadrature modulated signal and is composed of in-phase axis data and quadrature axis data, and decoding second demodulated data obtained by interchanging the in-phase axis data and the quadrature axis data of the first demodulated data; and

detecting a boundary between predetermined information symbol sequences from first decoded data obtained by decoding the first demodulated data and detecting the boundary from second decoded data obtained by decoding the second demodulated data, and selecting and outputting one of the first decoded data and the second decoded data based on a result of the detection of the boundary.

8. A receiving device that receives a quadrature modulated signal arising from digital modulation of a carrier, the receiving device comprising:

a decoder configured to decode first demodulated data that is demodulated data obtained by demodulating the quadrature modulated signal and is composed of in-phase axis data and quadrature axis data, and decode second demodulated data obtained by interchanging the in-phase axis data and the quadrature axis data of the first demodulated data; and

a synchronization detector configured to detect a boundary between predetermined information symbol sequences from first decoded data obtained by decoding the first demodulated data and detect the boundary from second decoded data obtained by decoding the second demodulated data, the synchronization detector selecting and outputting one of the first decoded data and the second decoded data based on a result of the detection of the boundary.

9. A receiving method of a receiving device that receives a quadrature modulated signal arising from digital modulation of a carrier, the receiving method comprising the steps of:

decoding first demodulated data that is demodulated data obtained by demodulating the quadrature modulated signal and is composed of in-phase axis data and quadrature axis data, and decoding second demodulated data obtained by interchanging the in-phase axis data and the quadrature axis data of the first demodulated data; and

detecting a boundary between predetermined information symbol sequences from first decoded data obtained by decoding the first demodulated data and detecting the boundary from second decoded data obtained by decoding the second demodulated data, and selecting and outputting one of the first decoded data and the second decoded data based on a result of the detection of the boundary.

10. A non-transitory computer-readable storage medium having stored thereon a program for causing a computer to execute reception processing of receiving a quadrature modulated signal arising from digital modulation of a carrier, the reception processing comprising the step of:

decoding first demodulated data that is demodulated data obtained by demodulating the quadrature modulated signal and is composed of in-phase axis data and quadrature axis data, and decoding second demodulated data obtained by interchanging the in-phase axis data and the quadrature axis data of the first demodulated data; and

detecting a boundary between predetermined information symbol sequences from first decoded data obtained by decoding the first demodulated data and detecting the boundary from second decoded data obtained by decoding the second demodulated data, and selecting and outputting one of the first decoded data and the second decoded data based on a result of the detection of the boundary.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2017
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 043177/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2009
From: YOKOKAWA, TAKASHI; IIDA, YASUHIRO; MIYAUCHI, TOSHIYUKI; HAGIWARA, TAKASHI; MINAMINO, TAKANORI; HANEDA, NAOYA
To: SONY CORPORATION
Reel/Frame 022168/0470 →