IP Library Granted Patent US 8,284,676
Granted Patent B1
US 8,284,676 · App. 11/861,799 · Granted Oct 9, 2012

Using measurements from real calls to reduce the number of test calls for network testing

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,284,676
App. No.
11/861,799
Granted
Oct 9, 2012
Kind
B1
Abstract

In a network diagnostics system, network topology discovery determines the links that make up the network, artificial call quality management determines the set of test calls that need to be made to test the network, and real call quality management collects call-quality data about real calls in the network. The set of test calls is reduced by calls that would duplicate paths, or portions of paths, of the real calls, and artificial call quality management performs only the test calls of the reduced set and collects call-quality data thereon. Analysis analyzes the combined data of the real calls and the test calls to determine the possibly-bad call paths in the network.

Claims (76)

1. A method comprising:

obtaining call-quality data about real calls having call paths in a communications network;

determining a set of test calls having call paths that would test the network;

reducing the set of the test calls by those test calls whose call paths duplicate the call paths of ones of the real calls;

performing the test calls of only the reduced set and obtaining call-quality data about the performed test calls; and

analyzing the call-quality data about the test calls and about the real calls to determine possibly-bad paths in the network.

2. The method of claim 1 wherein:

each call path comprises at least one link; and

reducing comprises

reducing the set of the test calls by those test calls whose call paths comprise links that are included in the call paths of the real calls.

3. The method of claim 1 wherein:

determining comprises

determining, from the call quality data about the real calls, which portion of the network includes possibly-bad paths; and

determining a set of test calls having call paths that would test the portion of the network that includes the possibly-bad paths.

4. The method of claim 1 wherein:

determining comprises

obtaining a topology of the communications network,

reducing the topology by the call paths of the real calls, and

determining a set of test calls having call paths that would test the reduced topology of the communications network.

5. The method of claim 1 wherein:

reducing comprises

determining a portion of the communications network that is not adequately tested by the real calls;

determining comprises

determining a subset of test calls having call paths that would test the portion of the communications network; and

performing comprises

performing the test calls of the subset and obtaining call-quality data about the performed test calls.

6. The method of claim 5 wherein:

each call path comprises at least one link; and

determining a subset comprises

determining the subset, and

for first test calls of the subset whose call paths include links of call paths of the real calls, substituting in the subset second test calls whose call paths exclude links of call paths of the real calls.

7. A non-transitory computer-readable medium containing instructions which, when executed by a computer, cause the computer to perform the method of one of the claims 1 - 6 .

8. A diagnostics apparatus comprising:

means for obtaining call-quality data about real calls having call paths in a communications network;

means for determining a set of test calls having call paths that would test the communications network;

means for reducing the set of the test calls by those test calls whose call paths duplicate the call paths of ones of the real calls;

means for performing the test calls of only the reduced set and obtaining call-quality data about the performed test calls; and

means for analyzing the call-quality data about the test calls and about the real calls to determine possibly-bad paths in the network.

9. The apparatus of claim 8 wherein:

each call path comprises at least one link; and

the means for reducing is adapted to reduce the set of the test calls by those test calls whose call paths comprise links that are included in the call paths of the real calls.

10. The apparatus of claim 8 wherein:

the means for determining comprises

means for determining, from the call quality data about the real calls, which portion of the network includes possibly-bad paths; and

means for determining a set of test calls having call paths that would test the portion of the network that includes the possibly-bad paths.

11. The apparatus of claim 8 wherein:

the means for determining comprises

means for obtaining a topology of the communications network,

means for reducing the topology by the call paths of the real calls, and

means for determining a set of test calls having call paths that would test the reduced topology of the communications network.

12. The apparatus of claim 8 wherein:

the means for reducing is adapted to determine a portion of the communications network that is not adequately tested by the real calls;

the means for determining is adapted to determine a subset of test calls having call paths that would test the portion of the communications network; and

the means for performing is adapted to perform the test calls of the subset and obtain call-quality data about the performed test calls.

13. The apparatus of claim 12 wherein:

each call path comprises at least one link; and

the means for determining a subset is adapted to determine the subset, and for first test calls of the subset whose call paths include links of call paths of the real calls, to substitute in the subset second test calls whose call paths exclude links of call paths of the real calls.

14. A diagnostics apparatus comprising:

a real-call quality management system for obtaining call-quality data about real calls having call paths in a communications network;

at least one of a test-call quality management system and an analysis system for determining a set of test calls having call paths that would test the communications network, and for reducing the set of the test calls by those test calls whose call paths duplicate the call path of ones of the real calls,

the test-call quality management system further for performing the test calls of only the reduced set and obtaining call quality data about the performed test calls; and

the analysis system further for analyzing the call-quality data about the test calls and about the real calls to determine possibly-bad paths in the network.

15. The apparatus of claim 14 wherein:

each call path comprises at least one link; and

the at least one of the test-call quality management system and the analysis system is adapted to reduce the set of the test calls by those test calls whose call paths comprise links that are included in the call paths of the real calls.

16. The apparatus of claim 14 wherein:

the at least one of the test-call quality management system and the analysis system is adapted to determine, from the call quality data about the real calls, which portion of the network includes possibly-bad paths, and to determine a set of test calls having call paths that would test the portion of the network that includes the possibly-bad paths.

17. The apparatus of claim 14 further comprising:

a network topology discovery system for obtaining a topology of the communications network, wherein

the at least one of the test-call quality management system and the analysis system is adapted to reduce the topology by the call paths of the real calls, and to determine a set of test calls having call paths that would test the reduced topology of the communications network.

18. The apparatus of claim 14 wherein:

the at least one of the test-call quality management system and the analysis system is adapted to determine a portion of the communications network that is not adequately tested by the real calls, and to determine a subset of test calls having call paths that would test the portion of the communications network; and

the test-call quality management system is adapted to perform the test calls of the subset and to obtain call-quality data about the performed test calls.

19. The apparatus of claim 18 wherein:

each call path comprises at least one link; and

the at least one of the test-call quality management system and the analysis system is adapted to determine the subset, and for first test calls of the subset whose call paths include links of call paths of the real calls, to substitute in the subset second test calls whose call paths exclude links of call paths of the real calls.

Assignments (24)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2024
From: AVAYA LLC
To: ARLINGTON TECHNOLOGIES, LLC
Reel/Frame 067022/0780 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: CITIBANK, N.A.
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0117 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0227 →
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST, NA
To: AVAYA INC.
Reel/Frame 044892/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 029608/0256 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 044891/0801 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
SECURITY AGREEMENT Recorded Mar 13, 2013
From: AVAYA, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE
Reel/Frame 030083/0639 →
SECURITY AGREEMENT Recorded Jan 10, 2013
From: AVAYA, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 029608/0256 →
SECURITY AGREEMENT Recorded Feb 22, 2011
From: AVAYA INC., A DELAWARE CORPORATION
To: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE
Reel/Frame 025863/0535 →
REASSIGNMENT Recorded Jun 26, 2008
From: AVAYA TECHNOLOGY LLC
To: AVAYA INC
Reel/Frame 021156/0734 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2007
From: LENARD, ROHAN; THOMAS, MICHAEL J.; WILLIAMS, BRADLEY
To: AVAYA TECHNOLOGY LLC
Reel/Frame 019919/0612 →