IP Library Granted Patent US 8,526,418
Granted Patent B2
US 8,526,418 · App. 12/168,576 · Granted Sep 3, 2013

Power line communication network

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,526,418
App. No.
12/168,576
Granted
Sep 3, 2013
Kind
B2
Abstract

A media access control (MAC) controller is disclosed for a network providing communication for network stations located at a plurality of customer premises and sharing a communication medium, each of the premises having a plurality of network stations. The MAC controller includes a virtual local area network (vLAN) controller, providing access to the communication medium for and communication among the stations located at a single customer's premises, to define a vLAN between them. A group local area network (gLAN) controller provides access to the communication medium for and communication among interfering vLANs, two vLANs being considered to be interfering when one can sense communications over the medium from a station in the other. A MAC controller is provided in at least one station in a vLAN. The MAC controller is preferably connected to use as the communication medium the portion of a power line at the output of the last step down transformer and utilizes a token passing protocol to control access to the medium.

Claims (28)

1. A method for improving reliability of communication in a communication system utilizing frame synchronization preamble detection, comprising:

detecting synchronization in a narrow synchronization window around an expected synchronization preamble; and

providing precise inter-frame gap timing and predictable response size, the precise interframe gap allowing a transmitter to trigger its receiver in relationship to the end of its transmission, and the predictable response size allowing the transmitter to time the start of its next transmission in an event that the transmitter misses a receiver response.

2. A method for enhancing the reliability of synchronization to a received signal or equalizer adjustment in a communication system using a synchronization preamble to detect synchronization, comprising:

acquiring N samples for each of the first M symbols in the received signal, where N is a multiple of a Nyquist rate and M is the number of symbols in the synchronization preamble, where N and M are integers;

correlating each of the N samples for each of the first M symbols with a nominal set of symbols, to resolve each sample to a symbol;

determining a bit error rate (BER) between a nominal sequence and a resolved sequence for each sample position of the acquired symbols;

repeating the preceding steps in successive sample positions of the received signal; and

using a sample position of the received signal which yields a lowest BER for synchronization or equalizer adjustment.

3. A processor configured to improve reliability of communication in a communication system utilizing frame synchronization preamble detection, the processor configured to perform operations that include:

a receiver structured and arranged to detect synchronization in a narrow synchronization window around an expected synchronization preamble; and

an equalizer structured and arranged to provide precise inter-frame gap timing and predictable response size, the precise inter-frame gap allowing a transmitter to trigger its receiver in relationship to the end of its transmission, and the predictable response size allowing the transmitter to time the start of its next transmission in an event that the transmitter misses a receiver response.

4. A processor configured to enhance the reliability of synchronization to a received signal or equalizer adjustment in a communication system using a synchronization preamble to detect synchronization, the processor configured to perform operations that include:

a receiver structured and arranged to acquire N samples for each of the first M symbols in the received signal, where N is a multiple of a Nyquist rate and M is the number of symbols in the synchronization preamble, where N and M are integers;

a correlator structured and arranged to:

correlating each of the N samples for each of the first M symbols with a nominal set of symbols, to resolve each sample to a symbol;

determine a bit error rate (BER) between a nominal sequence and a resolved sequence for each sample position of the acquired symbols;

repeating the preceding steps in successive sample positions of the received signal; and

an equalizer structured and arranged to use a sample position of the received signal which yields a lowest BER for synchronization or equalizer adjustment.

5. A non-transitory computer readable medium embodied with a computer program to improve reliability of communication by utilizing synchronization preamble detection system for performing operations comprising computer executable instructions to be executed by processor that include:

detecting synchronization in a narrow synchronization window around an expected synchronization preamble; and

providing precise inter-frame gap timing and predictable response size, the precise interframe gap allowing a transmitter to trigger its receiver in relationship to the end of its transmission, and the predictable response size allowing the transmitter to time the start of its next transmission in an event that the transmitter misses a receiver response.

6. A non-transitory computer readable medium embodied with a computer program comprising computer executable instructions to be executed by processor in a communication system to enhance the reliability of synchronization to a received signal or equalizer adjustment using a synchronization preamble to detect synchronization for performing operations, the non-transitory computer readable medium comprising instructions that when executed on a processor cause the processor to perform operations that include:

acquiring N samples for each of the first M symbols in the received signal, where N is a multiple of a Nyquist rate and M is the number of symbols in the synchronization preamble, where N and M are integers;

correlating each of the N samples for each of the first M symbols with a nominal set of symbols, to resolve each sample to a symbol;

determining a bit error rate (BER) between a nominal sequence and a resolved sequence for each sample position of the acquired symbols;

repeating the preceding steps in successive sample positions of the received signal; and

using a sample position of the received signal which yields a lowest BER for synchronization or equalizer adjustment.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
RELEASE OF LIEN ON PATENTS Recorded Feb 11, 2020
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: RPX CORPORATION
Reel/Frame 051891/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2020
From: RPX CORPORATION
To: ADAPTIVE NETWORKS, INC.
Reel/Frame 051739/0425 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC
Reel/Frame 046486/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2018
From: PROPP, MICHAEL B.; PROPP, DAVID L.; JAKSON, JOHN; SAAB, KHALED; DO, DU THI
To: ADAPTIVE NETWORKS, INC.
Reel/Frame 046103/0092 →
RELEASE OF SECURITY INTEREST Recorded Oct 24, 2014
From: FISH & RICHARDSON P.C.
To: ADAPTIVE NETWORKS, INC.
Reel/Frame 034025/0024 →
LIEN Recorded Aug 7, 2012
From: ADAPTIVE NETWORKS, INC.
To: FISH & RICHARDSON P.C.
Reel/Frame 028741/0853 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2012
From: PROPP, MICHAEL B.; PROPP, DAVID L.; JAKSON, JOHN; SAAB, KHALED; DO, DU THI
To: ADAPTIVE NETWORKS, INC.
Reel/Frame 028621/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2012
From: CERES COMMUNICATIONS TECHNOLOGIES, LLC
To: RPX CORPORATION
Reel/Frame 028598/0677 →