IP Library Granted Patent US 8,483,084
Granted Patent B2
US 8,483,084 · App. 13/182,198 · Granted Jul 9, 2013

Network monitoring system

Inventors: James W. Eckley, IV (Adamstown, MD); Kenneth S. Lambert (Boyds, MD); Andrew Sachs (Gaithursburg, MD)
Assignee: JDS Uniphase Corporation
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,483,084
App. No.
13/182,198
Granted
Jul 9, 2013
Kind
B2
Abstract

A deployed communications network, providing voice, video and data, has millions of devices on the network including customer premises equipment (CPE), such as set top boxes and residential gateways. The present invention relates to the use of scaling techniques for minimizing the cost of hardware yet provide a monitoring solution for large networks. CPE's are grouped into groups according to geographical location and/or quality of operation, and the frequency and order of data collection is based on a hierarchical, round-robin structure of the CPE groups and the status of each CPE.

Claims (36)

1. A method of monitoring a plurality of customer premises equipment (CPE) devices connected to a network, utilizing a monitoring probe stored in a non-transitory machine readable storage device, the method comprising:

a) grouping the plurality of CPE devices into at a plurality of groups based on a commonality therebetween;

b) setting a first time period for collection of monitoring data for all of the CPE devices;

c) setting a plurality of subsets of CPE devices, each subset of CPE devices comprising a different CPE device from each of the groups;

d) setting a second time period, shorter than the first time period, for collection of monitoring data from one of the subsets of the CPE devices;

e) collecting monitoring data from each subset of CPE device during each corresponding second time period consecutively until the first time period expires and the monitoring data from all of the CPE devices is collected.

2. The method according to claim 1 , wherein the commonality is selected from the group consisting of geographical location, network proximity, and service type.

3. The method according to claim 1 , wherein step a) further comprises mapping the plurality of CPE devices into a hierarchy including at least three levels; and wherein step c) includes setting the plurality of subsets based on the hierarchy.

4. The method according to claim 3 , wherein the hierarchy of groups includes a first level comprised of all CPE devices connected to a network access node, a second level comprised of all CPE devices connected to a network exchange, and a third level comprised of all CPE devices connected to network exchanges in a city.

5. The method according to claim 1 , further comprising configuring the first time period to between 12 and 48 hours.

6. The method according to claim 1 , further comprising configuring the second time period to between 15 minutes and 2 hours.

7. The method according to claim 1 , further comprising:

i) determining a state of quality of operation of each of the plurality of CPE devices and grouping the plurality of CPE devices into at least first and second modes based on the quality of operation; and

ii) setting a frequency for collection of the monitoring data for each CPE device based on the mode in which the CPE device was set, the first mode of devices being monitored more frequently than the second mode.

8. The method according to claim 7 , further comprising:

setting which set of statistics are to be collected based on the mode in which the CPE device was set, the first mode of CPE devices having more statistics collected than the second mode of CPE devices.

9. The method according to claim 7 , wherein the frequency of the first mode is once every 10 to 60 minutes.

10. The method according to claim 7 , wherein the frequency of the second mode is once every 12 to 24 hours.

11. The method according to claim 8 , wherein a first set of statistics for the first mode comprises 5 to 10 statistics.

12. The method according to claim 8 , wherein a second set of statistics for the second mode comprises 20 to 40 statistics.

13. The method according to claim 7 , wherein step i) comprises monitoring a plurality of statistics on each CPE device, and determining whether each CPE device performs above a predetermined threshold.

14. The method according to claim 13 , wherein each statistic is given a weighted score, and all of the weighted scores are used to provide an overall score for each CPE device.

15. The method according to claim 1 , further comprising: storing the monitoring data in a data base.

16. The method according to claim 15 , further comprising:

setting a persistence level based on the mode in which the CPE device was set, the first mode of CPE devices have a higher persistence requirement that the second mode of CPE devices.

17. A non-transitory machine-readable storage device for storing information enabling a network monitoring agent to perform a process, the process comprising:

a) grouping the plurality of CPE devices into at a plurality of groups based on a commonality therebetween;

b) setting a first time period for collection of monitoring data for all of the CPE devices;

c) setting a plurality of subsets of CPE devices, each subset of CPE devices comprising a different CPE device from each of the groups;

d) setting a second time period, shorter than the first time period, for collection of monitoring data from one of the subsets of the CPE devices;

e) collecting monitoring data during each second time period until the first time period expires and the monitoring data from all of the CPE devices is collected.

18. The non-transitory machine-readable storage device according to claim 17 , wherein the process further comprises:

determining a state of quality of operation of each of the plurality of CPE devices and grouping the plurality of CPE devices into at least first and second modes based on the quality of operation; and

setting a frequency for collection of the monitoring data for each CPE device based on the mode in which the CPE device was set, the first mode of devices being monitored more frequently than the second mode.

19. The non-transitory machine-readable storage device according to claim 18 , wherein the process further comprises:

setting which set of statistics are to be collected based on the mode in which the CPE device was set, the first mode of CPE devices having more statistics collected than the second mode of CPE devices.

Assignments (7)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 73189/0873 Recorded May 28, 2026
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
Reel/Frame 075642/0381 →
SECURITY INTEREST Recorded Nov 14, 2025
From: VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC; INERTIAL LABS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 073571/0137 →
SECURITY AGREEMENT Recorded Oct 21, 2025
From: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 073189/0873 →
TERMINATIONS OF SECURITY INTEREST AT REEL 052729, FRAME 0321 Recorded Jan 5, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: VIAVI SOLUTIONS INC.; RPC PHOTONICS, INC.
Reel/Frame 058666/0639 →
SECURITY INTEREST Recorded May 21, 2020
From: VIAVI SOLUTIONS INC.; 3Z TELECOM, INC.; ACTERNA LLC; ACTERNA WG INTERNATIONAL HOLDINGS LLC; VIAVI SOLUTIONS LLC; JDSU ACTERNA HOLDINGS LLC; OPTICAL COATING LABORATORY, LLC; RPC PHOTONICS, INC.; TTC INTERNATIONAL HOLDINGS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 052729/0321 →
CHANGE OF NAME Recorded Nov 6, 2015
From: JDS UNIPHASE CORPORATION
To: VIAVI SOLUTIONS INC.
Reel/Frame 037057/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2011
From: ECKLEY IV, JAMES W.; LAMBERT, KENNETH S.; SACHS, ANDREW
To: JDS UNIPHASE CORPORATION
Reel/Frame 026907/0552 →
Continuity (2)
Provisional Application 61363880 · Jul 13, 2010
Related Publication 20120014277A1 · Jan 19, 2012