IP Library Granted Patent US 8,005,173
Granted Patent B2
US 8,005,173 · App. 12/124,389 · Granted Aug 23, 2011

Coarse frequency offset estimation for digital multimedia broadcasting

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,005,173
App. No.
12/124,389
Granted
Aug 23, 2011
Kind
B2
Abstract

A method of estimating a coarse frequency offset of Digital Multimedia Broadcasting (DMB) transmission frames includes receiving the DMB transmission frames including a synchronization channel having a phase reference symbol, circularly shifting the phase reference symbol by applying a circular shift to the phase reference symbol, numerically correlating the circularly shifted phase reference symbol with a known correct phase reference symbol to obtain a highest peak and a side peaks of the numeric correlation, and computing a phase reference symbol angle based on a multiplication of the peak and a carrier spacing of the DMB transmission frames. The peak is determined when the circularly shifted phase reference symbol is equal to the known correct phase reference symbol. The peak and side peaks corresponding to the peak are operated in a range of a maximum value of the circular shift.

Claims (56)

1. An apparatus for estimating a coarse frequency offset in Digital Multimedia Broadcasting (DMB) transmission frames, said apparatus comprising:

a receiver that receives a phase reference symbol;

a memory unit operatively connected to said receiver and comprising a programmable set of instructions;

a display unit operatively connected to said memory unit;

a buffer operatively connected to said memory unit, wherein said buffer comprises data fields for a peak of a correlator output, a frequency offset of said DMB frames, a counter, and a change flag; and

a processor that processes said programmable set of instructions comprising:

receiving said DMB transmission frames comprising a synchronization channel comprising a phase reference symbol;

circularly shifting said phase reference symbol by applying a circular shift to said phase reference symbol;

numerically correlating the circularly shifted phase reference symbol with a known correct phase reference symbol to obtain a highest peak and a side peaks of the numeric correlation;

computing a phase reference symbol angle based on a multiplication of said peak and a carrier spacing of said DMB transmission frames;

summing said phase reference symbol angle for all of sub carriers within said phase reference symbol;

computing an average of said highest peak over said DMB transmission frames to reduce effects of said side peaks if a frequency offset exists in said buffer;

updating said change flag;

incrementing said counter; and

determining a buffer entry if said buffer entry with said counter is greater than or equal to a predefined parameter.

2. The apparatus of claim 1 , wherein said peak is obtained when said shifted phase reference symbol is equal to said correct phase reference symbol.

3. The apparatus of claim 1 , wherein a lowest peak is selected and replaced in said buffer if said frequency offset does not exist in said buffer.

4. The apparatus of claim 3 , wherein said change flag is periodically updated and said counter is set to 1.

5. The apparatus of claim 1 , wherein said buffer entry is stored in a decision buffer if said buffer entry is greater than or equal to said predefined parameter, and wherein said decision buffer comprises said peak and said frequency offset.

6. The apparatus of claim 1 , wherein the peak in said decision buffer is selected and a corresponding frequency offset is returned as said coarse frequency offset.

7. The apparatus of claim 6 , wherein all unchanged buffer entries are decayed in said buffer and said decision buffer.

8. The apparatus of claim 1 , wherein said buffer entry is determined if said peak terminates.

9. A method of estimating a coarse frequency offset of Digital Multimedia Broadcasting (DMB) transmission frames, said method comprising:

receiving a phase reference symbol;

providing a buffer comprising data fields for a peak of a correlator output, a frequency offset of said DMB frames, a counter, and a change flag;

receiving said DMB transmission frames comprising a synchronization channel comprising a phase reference symbol;

circularly shifting said phase reference symbol by applying a circular shift to said phase reference symbol;

numerically correlating the circularly shifted phase reference symbol with a known correct phase reference symbol to obtain a highest peak and side peaks of the numeric correlation;

computing a phase reference symbol angle based on a multiplication of said peak and a carrier spacing of said DMB transmission frames;

summing said phase reference symbol angle for all of sub carriers within said phase reference symbol;

computing an average of said highest peak over said DMB transmission frames to reduce effects of said side peaks if a frequency offset exists in said buffer;

updating said change flag;

incrementing said counter; and

determining a buffer entry if said buffer entry with said counter is greater than or equal to a predefined parameter.

10. The method of claim 9 , wherein said peak is obtained when said shifted phase reference symbol is equal to said correct phase reference symbol.

11. The method of claim 9 , wherein a lowest peak is selected and replaced in said buffer if said frequency offset does not exist in said buffer.

12. The method of claim 11 , wherein said change flag is periodically updated and said counter is set to 1.

13. The method of claim 9 , wherein said buffer entry is stored in a decision buffer if said buffer entry is greater than or equal to said predefined parameter, and wherein said decision buffer comprises said peak and said frequency offset.

14. The method of claim 9 , wherein the peak in said decision buffer is selected and a corresponding frequency offset is returned as said coarse frequency offset.

15. The method of claim 14 , wherein all unchanged buffer entries are decayed in said buffer and said decision buffer.

16. The method of claim 9 , wherein said buffer entry is determined if said peak terminates.

17. A system for estimating a coarse frequency offset of Digital Multimedia Broadcasting (DMB) transmission frames, said system comprising:

means for receiving a phase reference symbol;

a buffer comprising data fields for a peak of a correlator output, a frequency offset of said DMB frames, a counter, and a change flag;

means for receiving said DMB transmission frames comprising a synchronization channel comprising a phase reference symbol;

means for circularly shifting said phase reference symbol by applying a circular shift to said phase reference symbol;

means for numerically correlating the circularly shifted phase reference symbol with a known correct phase reference symbol to obtain a highest peak and side peaks of the numeric correlation;

means for computing a phase reference symbol angle based on a multiplication of said peak and a carrier spacing of said DMB transmission frames;

means for summing said phase reference symbol angle for all of sub carriers within said phase reference symbol;

means for computing an average of said highest peak over said DMB transmission frames to reduce effects of said side peaks if a frequency offset exists in said buffer;

means for updating said change flag;

means for incrementing said counter; and

means for determining a buffer entry if said buffer entry with said counter is greater than or equal to a predefined parameter.

18. The system of claim 17 , wherein said peak is obtained when said shifted phase reference symbol is equal to said correct phase reference symbol.

19. The system of claim 17 , wherein a lowest peak is selected and replaced in said buffer if said frequency offset does not exist in said buffer.

20. The system of claim 17 , wherein said buffer entry is determined if said peak terminates.

Assignments (30)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ATMEL CORPORATION
Reel/Frame 059262/0105 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059333/0222 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
SECURITY INTEREST Recorded Sep 18, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 047103/0206 →
SECURITY INTEREST Recorded Jun 25, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046426/0001 →
SECURITY INTEREST Recorded Feb 10, 2017
From: ATMEL CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041715/0747 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 6, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ATMEL WIRELESS MCU TECHNOLOGIES CORPORATION
Reel/Frame 038364/0615 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 6, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NEWPORT MEDIA, INC.
Reel/Frame 038364/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 24, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 034705/0090 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: BRIDGE BANK, NATIONAL ASSOCIATION
To: ATMEL CORPORATION
Reel/Frame 033907/0517 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: PINNACLE VENTURES, L.L.C.
To: ATMEL CORPORATION
Reel/Frame 033908/0435 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: PINNACLE VENTURES, L.L.C.
To: ATMEL CORPORATION
Reel/Frame 033908/0379 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 033908/0242 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 033907/0775 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 033907/0748 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: HORIZON TECHNOLOGY FINANCE CORPORATION
To: ATMEL CORPORATION
Reel/Frame 033907/0702 →
PATENT SECURITY AGREEMENT Recorded Sep 5, 2014
From: ATMEL WIRELESS MCU TECHNOLOGIES CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033689/0214 →
PATENT SECURITY AGREEMENT Recorded Sep 5, 2014
From: NEWPORT MEDIA, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033689/0195 →
SECURITY AGREEMENT Recorded Mar 1, 2013
From: NEWPORT MEDIA, INC.
To: HORIZON TECHNOLOGY FINANCE CORPORATION, AS COLLATERAL AGENT
Reel/Frame 029956/0891 →
SECURITY AGREEMENT Recorded Dec 31, 2012
From: NEWPORT MEDIA, INC.
To: BRIDGE BANK, NATIONAL ASSOCIATION
Reel/Frame 029554/0118 →
SECURITY AGREEMENT Recorded May 31, 2012
From: NEWPORT MEDIA, INC.
To: PINNACLE VENTURES, L.L.C.
Reel/Frame 028299/0903 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2008
From: ELSAYED, ELSAYED AHMED; YOUSEF, NABIL
To: NEWPORT MEDIA, INC.
Reel/Frame 020978/0100 →