IP Library Granted Patent US 9,654,174
Granted Patent B2
US 9,654,174 · App. 14/845,656 · Granted May 16, 2017

Method and apparatus for managing a power line communication network in multi-flow environments

Inventors: Karthikeyan Sundaresan (Howell, NJ); Mohammad Khojastepour (Lawrenceville, NJ); Sampath Rangarajan (Bridgewater, NJ); Ahmed O. F. Atya (Riverside, CA)
Assignee: NEC Corporation
H04B3/542H04L41/0893H04L43/0888
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,654,174
App. No.
14/845,656
Granted
May 16, 2017
Kind
B2
Abstract

A method for managing a power line communication network in a multi-flow environment. The method includes determining an average throughput between each pair of nodes acting in isolation within the power line communication network, defining logical zones by grouping each pair of nodes if the average throughput between the pair of nodes exceeds a first threshold, wherein the logical zones include a plurality of strongly coupled zones. The method further includes determining an aggregate throughput for a pair of flows between randomly selected pairs of nodes acting concurrently between the plurality of strongly coupled zones, determining a plurality of pair of flows that can be concurrently operated when the aggregate throughput exceeds the average throughput, estimating a resulting throughput of the plurality of pair of flows that can be concurrently operated, and optimizing a schedule for the plurality of pair of flows based on the resulting throughput.

Claims (26)

1. A computer implemented method for managing a power line communication network in a multi-flow environment, comprising:

determining an average throughput between each pair of nodes acting in isolation within the power line communication network;

defining logical zones by grouping each pair of nodes if the average throughput between the pair of nodes exceeds a first threshold, wherein the logical zones include a plurality of strongly coupled zones;

determining an aggregate throughput for a pair of flows between randomly selected pairs of nodes acting concurrently between the plurality of strongly coupled zones;

determining a plurality of pair of flows that can be concurrently operated when the aggregate throughput exceeds the average throughput;

estimating a resulting throughput of the plurality of pair of flows that can be concurrently operated; and

optimizing a schedule for the plurality of pair of flows in the power line communication network based on the resulting throughput.

2. The method of claim 1 , wherein the aggregate throughput includes a throughput between a first pair of nodes in a first strongly coupled zone and a second pair of nodes in a second strongly coupled zone.

3. The method of claim 1 , wherein determining whether the aggregate throughput for the pair of flows exceeds the average throughput includes using a combination of multiple classifiers.

4. The method of claim 3 , wherein the multiple classifiers includes at least one of classification trees, a tree bagger, and a nearest neighbor classifier.

5. The method of claim 1 , wherein the estimating the resulting throughput includes using a boosting trees regression approach.

6. The method of claim 1 , further comprising updating the average throughput when a new node joins or an existing node leaves the power line communication network.

7. The method of claim 1 , wherein the at least two strongly coupled zones includes a first node in a first zone and a second node in a second zone having an average flow throughput that exceeds a second threshold, the first and second zones being strongly coupled zones.

8. A system for managing a power line communication network in a multi-flow environment, comprising:

a measurement device to determine an average throughput between each pair of nodes acting in isolation within the power line communication network;

a zone constructor to define logical zones by grouping each pair of nodes if the average throughput between the pairs of nodes exceeds a first threshold, wherein the logical zones include a plurality of strongly coupled zones;

a pair selector, coupled to a bus, to determine an aggregate throughput for a pair of flows between randomly selected pairs of nodes acting concurrently between the plurality of strongly coupled zones;

a classifier to determine a plurality of pairs of flows that can be concurrently operated when the aggregate throughput exceeds the average throughput;

a throughput predictor to estimate a resulting throughput of the plurality of pair of flows than can be concurrently operated; and

a scheduler, coupled to the bus, to optimize a schedule for the plurality of pair of flows in the power line communication network based on the resulting throughput.

9. The system of claim 8 , wherein the aggregate throughput includes a throughput between a first pair of nodes in a first strongly coupled zone and a second pair of nodes in a second strongly coupled zone.

10. The system of claim 8 , wherein the classifier determines whether the aggregate throughput for the pair of flows exceeds the average throughput using a combination of multiple classifiers.

11. The system of claim 10 , wherein the multiple classifiers includes at least one of classification trees, a tree bagger, and a nearest neighbor classifier.

12. The system of claim 8 , wherein the throughput predictor estimates the resulting throughput using a boosting trees regression approach.

13. The system of claim 8 , further comprising an updater to update the average throughput when a new node joins or an existing node leaves the power line communication network.

14. The system of claim 8 , wherein the at least two strongly coupled zones includes a first node in a first zone and a second node in a second zone having an average flow throughput that exceeds a second threshold, the first and second zones being strongly coupled zones.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2017
From: NEC LABORATORIES AMERICA, INC.
To: NEC CORPORATION
Reel/Frame 041779/0828 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2015
From: SUNDARESAN, KARTHIKEYAN; KHOJASTEPOUR, MOHAMMAD; RANGARAJAN, SAMPATH; ATYA, AHMED O. F.
To: NEC LABORATORIES AMERICA, INC.
Reel/Frame 036494/0892 →
Continuity (2)
Provisional Application 62055241 · Sep 25, 2014
Related Publication 20160094274A1 · Mar 31, 2016