IP Library Granted Patent US 9,246,726
Granted Patent B2
US 9,246,726 · App. 13/837,947 · Granted Jan 26, 2016

Method and apparatus for multi-carrier modulation (MCM) packet detection based on phase differences

Inventor: Walter J. Downey (Los Gatos, CA)
Assignee: ECHELON CORPORATION
H04L27/22H04B3/54H04L27/2613H04L27/2657
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,246,726
App. No.
13/837,947
Granted
Jan 26, 2016
Kind
B2
Abstract

A method is disclosed for detecting packet at a receiving system in a Multi-Carrier Modulation (MCM) system. The method starts with receiving a signal at the receiving system. Then a deviation value of the signal is computed, where the deviation value is computed at least partially based on phase differences between some number of carriers in the preamble. The deviation value is compared with a threshold to determine whether a packet has been detected from the received signal. In response to the determination that a packet has been detected, a symbol offset is computed optionally, where the symbol offset indicates a number of sample points from a beginning of a symbol.

Claims (29)

1. A machine-implemented method of detecting packets at a receiving system in a Multi-Carrier Modulation (MCM) system, wherein packets are transmitted through the MCM system, wherein each transmitted packet includes a preamble for packet detection, wherein the preamble for each packet consists of a number of carriers without modulation, wherein each carrier contains an initial phase, and wherein the number of carriers are transmitted in a plurality of symbol durations, the method comprising:

receiving a signal at the receiving system;

computing a deviation value of the signal, wherein the deviation value is computed at least partially based on computing a plurality of phase differences, each phase difference being between a pair of immediately adjacent carriers from the number of carriers, wherein the plurality of phase differences is one less than the number of carriers; and

comparing the deviation value with a threshold to determine whether a packet has been detected from the received signal.

2. The machine-implemented method of claim 1 , wherein the plurality of phase differences is obtained after removing initial phase differences of the pairs of carriers.

3. The machine-implemented method of claim 1 , wherein the deviation value computation includes summing up the phase differences between the pairs of carriers.

4. The machine-implemented method of claim 3 , wherein the summing up the phase differences between the pairs carriers includes forming a weighted average of the phase differences.

5. The machine-implemented method of claim 4 , wherein the deviation value computation includes computing a deviation from the weighted average of the phase differences.

6. The machine-implemented method of claim 1 , wherein the number of carriers is no less than 18.

7. The machine-implemented method of claim 1 , wherein the MCM system is a power line communication (PLC) system.

8. The machine-implemented method of claim 7 , wherein the PLC system complies with G3-Power Line Communication (PLC) physical layer specification.

9. The machine-implemented method of claim 1 , further comprising computing a symbol offset in response to the determination that a packet has been detected, wherein the symbol offset indicates a number of sample points from a beginning of a symbol.

10. The machine-implemented method of claim 9 , wherein the computing the symbol offset includes forming a weighted average of the phase differences between the pairs of carriers.

11. The machine-implemented method of claim 1 , wherein the MCM system is an orthogonal frequency-division multiplexing (OFDM) system.

12. An apparatus implemented as a receiving system in a Multi-Carrier Modulation (MCM) system, wherein traffic is modulated as packets transmitted through the MCM system, wherein each transmitted packet includes a preamble for packet detection, wherein the preamble for each packet consists of a number of carriers without modulation, and wherein each carrier contains an initial phase, the apparatus comprising:

a signal interface logic configured to receive signals;

a phase deviation processor configured to compute a deviation value of the signal, wherein the deviation value is computed at least partially based on computing a plurality of phase differences, each phase difference being between a pair of immediately adjacent carriers from the number of carriers, wherein the plurality of phase differences is one less than the number of carrier,

and the phase deviation processor further configured to compare the deviation value obtained with a threshold to determine whether a packet has been detected from the received signal; and

a setting database configured to store the threshold.

13. The apparatus of claim 12 , wherein deviation computation processor comprises:

a delta computation logic configured to remove initial phase differences of the pairs of carriers.

14. The apparatus of claim 12 , wherein the deviation value computation includes summing up the phase differences between the pairs of carriers.

15. The apparatus of claim 14 , wherein the summing up the phase differences between the pairs of carriers includes forming a weighted average of the phase differences.

16. The apparatus of claim 15 , wherein the deviation value computation includes computing a deviation from the weighted average of the phase differences.

17. The apparatus of claim 12 , wherein the number of carriers is larger than 18.

18. The apparatus of claim 12 , wherein the MCM system is a power line communication (PLC) system.

19. The apparatus of claim 18 , wherein the PLC system complies with G3-Power Line Communication (PLC) physical layer specification.

20. The apparatus of claim 12 , further comprising a symbol offset computing logic configured to compute a sample offset in response to the determination that a packet has been detected, wherein the symbol offset indicates a number of sample points from a beginning of a symbol.

21. The apparatus of claim 12 , wherein the MCM system is an orthogonal frequency-division multiplexing (OFDM) system.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Sep 24, 2019
From: OBSIDIAN AGENCY SERVICES, INC., AS COLLATERAL AGENT
To: ECHELON CORPORATION
Reel/Frame 050480/0865 →
SECURITY INTEREST Recorded Oct 8, 2018
From: ECHELON CORPORATION
To: OBSIDIAN AGENCY SERVICES, INC., AS COLLATERAL AGENT
Reel/Frame 047205/0018 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2013
From: DOWNEY, WALTER J.
To: ECHELON CORPORATION
Reel/Frame 030080/0084 →
Continuity (1)
Related Publication 20140269948A1 · Sep 18, 2014