IP Library Granted Patent US 8,654,873
Granted Patent B2
US 8,654,873 · App. 13/436,092 · Granted Feb 18, 2014

Method to invoke channel decoder early to decrease the acquisition time in demodulators

Inventors: Gururaj Padaki (Bangalore, IN); Sunil Hosur Rames (Bangalore, IN); Rakesh A Joshi (Bangalore, IN); Raghavendra Raichur (Bangalore, IN); Rajendra Hegde (Bangalore, IN)
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,654,873
App. No.
13/436,092
Granted
Feb 18, 2014
Kind
B2
Abstract

In one embodiment, a Television (TV) receiver to perform a method of synchronizing a demodulator at a Viterbi decode input in the TV receiver using one or more bit de-interleaved even and odd Orthogonal Frequency Division Multiplexing (OFDM) symbols is provided. The method includes (i) performing a Viterbi decoding on the bit de-interleaved even and odd OFDM symbols when a frame boundary does not exist for the bit de-interleaved even and odd OFDM symbols, (ii) performing a convolutional encoding on an decoded data output of the Viterbi decoding, (iii) determining whether an output of the convolutional encoding of the bit de-interleaved OFDM symbols matches an input at a Viterbi decode, and (iv) determining whether the output of the convolutional encoding of the bit de-interleaved even and odd OFDM symbols matches with a SYNC pattern or a SYNC′ pattern to obtain a RS packet align boundary.

Claims (30)

1. A television (TV) receiver to synchronize a demodulator in said TV receiver by performing a method of bit de-interleaving even Orthogonal Frequency Division Multiplexing (OFDM) symbols, and odd OFDM symbols from a plurality of OFDM symbols using one or more channel modulation parameters, and effectively reducing channel change times in said TV receiver, said method comprising:

(i) detecting said even OFDM symbols and said odd OFDM symbols from said plurality of OFDM symbols;

(ii) de-interleaving said even OFDM symbols and said odd OFDM symbols based on a positions of scattered pilots when a frame boundary does not exist for said plurality of OFDM symbols; and

(iii) bit de-interleaving said even OFDM symbols and said odd OFDM symbols,

wherein said channel change times is reduced by 1/n times of a super frame boundary for an OFDM symbol boundary, wherein n is number of OFDM symbols in said super frame boundary, wherein said channel change times is reduced by 1/p times of said super frame boundary for said frame boundary, wherein p is number of frames in said super frame boundary.

2. The TV receiver of claim 1 , wherein said even OFDM symbols are de-interleaved based on an even position of said scattered pilots in OFDM signals, wherein said odd OFDM symbols are de-interleaved based on an odd position of said scattered pilots in said OFDM signals.

3. The TV receiver of claim 1 , wherein said demodulator is synchronized at said OFDM symbol boundary when said one or more channel modulation parameters are known, wherein said one or more channel modulation parameters comprises a 2K mode or an 8K mode, a guard interval, a mapping standard, a code rate of said OFDM symbols, and said positions of said scattered pilots.

4. A Television (TV) receiver to perform a method of synchronizing a demodulator at a Viterbi decode input in said TV receiver using a plurality of bit de-interleaved even and odd Orthogonal Frequency Division Multiplexing (OFDM) symbols, and decrease channel acquisition times in said demodulator based on one or more channel modulation parameters, said method comprising:

(i) performing a Viterbi decoding on said bit de-interleaved even and odd OFDM symbols when a frame boundary does not exist for said bit de-interleaved even and odd OFDM symbols;

(ii) performing a convolutional encoding on an decoded data output of said Viterbi decoding;

(iii) determining whether an output of said convolutional encoding of said bit de-interleaved OFDM symbols matches an input at a Viterbi decode; and

(iv) determining whether said output of said convolutional encoding of said bit de-interleaved even and odd OFDM symbols matches with a SYNC pattern or a SYNC′ pattern to obtain a RS packet align boundary.

5. The TV receiver of claim 4 , wherein said method further comprising:

(i) flushing a plurality of bits from said bit de-interleaved even and odd OFDM symbols when said output of said convolutional encoding does not match said Viterbi decode input; and

(ii) performing said Viterbi decoding on said bit de-interleaved even and odd OFDM symbols.

6. The TV receiver of claim 5 , wherein said method further comprising: (i) flushing said plurality of bits from said bit de-interleaved even and odd OFDM symbols when said output of said convolutional encoding does not match said SYNC pattern or said SYNC′ pattern; and (ii) performing said Viterbi decoding on said bit de-interleaved even and odd OFDM symbols.

7. The TV receiver of claim 4 , wherein said method further comprising:

(i) flushing a plurality of bits from said bit de-interleaved even and odd OFDM symbols when said frame boundary exists for said bit de-interleaved even and odd OFDM symbols, wherein said plurality of bits are flushed based on said one or more channel modulation parameters, and a frame number of said frame boundary; and

(ii) performing said Viterbi decoding on said plurality of bits to obtain said RS packet align boundary.

8. A method of synchronizing a demodulator at a de-randomizer in a television (TV) receiver for a plurality of Orthogonal Frequency Division Multiplexing (OFDM) symbols, and decreasing channel acquisition times in said demodulator based on channel modulation parameters, said method comprising:

(i) detecting even OFDM symbols and odd OFDM symbols from said plurality of OFDM symbols;

(ii) de-interleaving said even OFDM symbols and said odd OFDM symbols based on a positions of scattered pilots;

(iii) bit de-interleaving said even OFDM symbols and said odd OFDM symbols;

(iv) performing a Viterbi decoding on said bit de-interleaved even and odd OFDM symbols when a frame boundary does not exists for said bit de-interleaved even and odd OFDM symbols;

(v) performing a convolutional encoding on an output of said Viterbi decoding;

(vi) determining whether said output of said convolutional encoding matches an input of a Viterbi decode; and

(vii) determining whether said output of said convolutional encoding of said bit de-interleaved OFDM symbols matches a SYNC pattern or a SYNC′ pattern to obtain a RS packet align boundary.

9. The method of claim 8 , further comprising:

(i) rearranging and aligning data from said RS packet align boundary on a outer byte de-interleaver based on a match of said output of said convolutional encoding of said bit de-interleaved even and odd OFDM symbols with said SYNC pattern or said SYNC′ pattern, wherein said data is rearranged and aligned for an error correction in a Reed Solomon (RS) decoder; and

(ii) detecting said SYNC′ pattern, and initializing a pseudo-random binary sequence (PRBS) to obtain a de-randomized TS packet.

Assignments (2)
MERGER Recorded Dec 6, 2024
From: SAANKHYA LABS PRIVATE LIMITED; SAANKHYA STRATEGIC ELECTRONICS PRIVATE LIMITED
To: TEJAS NETWORKS LIMITED
Reel/Frame 069583/0674 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2012
From: PADAKI, GURURAJ; RAMES, SUNIL; JOSHI, RAKESH; RAICHUR, RAGHAVENDRA; HEGDE, RAJENDRA
To: SAANKHYA LABS PRIVATE LIMITED
Reel/Frame 027966/0909 →
Priority Claims (1)
IN 1086/CHE/2011 · Mar 31, 2011 · national
Continuity (1)
Related Publication 20120249889A1 · Oct 4, 2012