IP Library Granted Patent US 8,081,578
Granted Patent B2
US 8,081,578 · App. 12/395,657 · Granted Dec 20, 2011

Methods, systems, and computer readable media for automatically categorizing voice over internet protocol (VoIP) subscriber devices in accordance with VoIP test and call quality data

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,081,578
App. No.
12/395,657
Granted
Dec 20, 2011
Kind
B2
Abstract

Methods, systems, and computer readable media for categorizing voice over Internet Protocol (VoIP) subscriber device numbers in accordance to test call results are disclosed. In one embodiment, a method includes creating a plurality of VoIP test call lists within a test call system and assigning VoIP subscriber device numbers to the plurality of VoIP test call lists. Each of VoIP subscriber device numbers is tested based on the test call list to which each of the VoIP subscriber device numbers is assigned, wherein each test call list corresponds to at least one of a test call type and a test call frequency associated with the test call list. The method also includes obtaining call quality data for at least one of the VoIP subscriber device numbers and automatically reassigning one or more of the VoIP subscriber device numbers to a different test call list based on at least one of results of the testing and the call quality data.

Claims (41)

1. A method for categorizing voice over Internet Protocol (VoIP) subscriber device numbers in accordance to test call results, the method comprising:

creating a plurality of VoIP test call lists within a test call system;

assigning VoIP subscriber device numbers to the plurality of VoIP test call lists;

testing each of VoIP subscriber device numbers based on the test call list to which each of the VoIP subscriber device numbers is assigned, wherein each test call list corresponds to at least one of a test call type and a test call frequency associated with the test call list;

obtaining call quality data for at least one of the VoIP subscriber device numbers; and

automatically reassigning one or more of the VoIP subscriber device numbers to a different test call list based on at least one of results of the testing and the call quality data.

2. The method of claim 1 wherein testing each of the VoIP subscriber device numbers includes generating a test call, to each VoIP subscriber device number, to determine a perceptual evaluation of speech quality (PESQ) score for a voice path associated with each of the VoIP subscriber device numbers.

3. The method of claim 1 wherein the plurality of VoIP test call lists includes a routine list, an error list, an on demand list, a trouble list, a new list, an automatic list, and a topology list.

4. The method of claim 3 wherein the new list includes a test list containing subscriber device numbers that are recently subscribed to call services provided by a telecommunications service provider, the routine list includes a test list containing subscriber device number that are subjected to normal subscriber testing, the error list includes a test list containing subscriber device numbers that have encountered at least one test call failure, the on demand list includes a test list containing subscriber device numbers that have been selected for testing by a network operator, the topology list includes a test list containing a grouping of subscriber device numbers based on a geographical location that has been selected for testing by a network operator, the automatic list includes a test list containing subscriber device numbers that are automatically selected for testing by a computer application, and the trouble list includes a test list containing subscriber device numbers that have been selected for testing in response to receiving a trouble ticket from the trouble ticket system or a test list containing subscriber device numbers manually moved by a network operator.

5. The method of claim 3 wherein automatically reassigning one or more of the VoIP subscriber device numbers includes transferring a VoIP subscriber device number between at least two of the routine list, the error list, the on demand list, the trouble list, the new list, the automatic list, and the topology list.

6. The method of claim 1 wherein automatically reassigning one or more of the VoIP subscriber device numbers includes transferring a VoIP subscriber device number from a first test call list to a second test call list after the VoIP subscriber device has been on the first test call list for a predefined time period.

7. The method of claim 1 wherein automatically reassigning one or more of the VoIP subscriber device numbers includes transferring a VoIP subscriber device number from a first test call list to a second test call list after a predefined number of test calls made to the VoIP subscriber device number are successful.

8. The method of claim 7 wherein a successful test call includes a test call that achieves a perceptual evaluation of speech quality (PESQ) score above a predetermined PESQ score threshold.

9. The method of claim 1 wherein automatically reassigning one or more of the VoIP subscriber device numbers includes transferring a VoIP subscriber device number from a first test list to a second test list after a predefined number of test calls made to the VoIP subscriber device number fail.

10. The method of claim 9 wherein a failed test call includes a test call that achieves a perceptual evaluation of speech quality (PESQ) score below a predetermined PESQ score threshold.

11. The method of claim 1 wherein the test call type includes at least one of a loopback test call and a continuity test call.

12. The method of claim 1 further comprising:

providing the VoIP subscriber device numbers to the test call system.

13. The method of claim 12 wherein providing the VoIP subscriber device numbers includes at least one of importing a subscriber records file containing the VoIP subscriber device numbers into the test call system and manually entering the VoIP subscriber device numbers into the test call system.

14. A test call system for categorizing voice over Internet Protocol (VoIP) subscriber device numbers in accordance to test call results, the test call system comprising:

a network operator interface device;

a call control application that when executed by the network operator interface device creates a plurality of VoIP test call lists within a test call system, assigns VoIP subscriber device numbers to the plurality of VoIP test call lists, and for automatically reassigns one or more of the VoIP subscriber device numbers to a different test call list based on at least one of the results of call tests and call quality data, and

a caller application for generating test calls for testing each of VoIP subscriber device numbers based on the test call list to which each of the VoIP subscriber device numbers is assigned, wherein each test call list corresponds to at least one of a test call type and a test call frequency associated with the test call list, and obtaining the call quality data for at least one of the VoIP subscriber device numbers.

15. The test call system of claim 14 wherein the caller application is configured to generate a test call to determine a perceptual evaluation of speech quality (PESQ) score for a voice path associated with each of the VoIP subscriber device numbers.

16. The test call system of claim 14 wherein the plurality of VoIP test call lists includes a routine list, an error list, an on demand list, a trouble list, a new list, an automatic list, and a topology list.

17. The test call system of claim 16 wherein the new subscriber list includes a test list containing subscriber device numbers that are recently subscribed to call services provided by a telecommunications service provider, the routine list includes a test list containing subscriber device number that are subjected to normal subscriber testing, the error list includes a test list containing subscriber device numbers that have encountered at least one test call failure, the on demand list includes a test list containing subscriber device numbers that have been selected for testing by a network operator, the topology list includes a test list containing a grouping of subscriber device numbers based on a geographical location that has been selected for testing by network operator, the automatic list includes a test list containing subscriber device numbers that are automatically selected for testing by a computer application, and the trouble list includes a test list containing subscriber device numbers that have been selected for testing in response to receiving a trouble ticket from the trouble ticket system or a test list containing subscriber device numbers manually moved by a network operator.

18. The test call system of claim 16 wherein the call control application is configured to transfer a VoIP subscriber device number between at least two of the routine list, the error list, the on demand list, the trouble list, the new list, the automatic list, and the topology list.

19. The test call system of claim 14 wherein the call control application is configured to transfer a VoIP subscriber device number from a first test call list to a second test call list after the VoIP subscriber device has been on the first test call list for a predefined time period.

20. The test call system of claim 14 wherein the call control application is configured to transfer a VoIP subscriber device number from a first test call list to a second test call list after a predefined number of test calls made to the VoIP subscriber device number are successful.

21. The test call system of claim 20 wherein a successful test call includes a test call that achieves a perceptual evaluation of speech quality (PESQ) score above a predetermined PESQ score threshold.

22. The test call system of claim 14 wherein the call control application is configured to transfer a VoIP subscriber device number from a first test list to a second test list after a predefined number of test calls made to the VoIP subscriber device number fail.

23. The test call system of claim 22 wherein a failed test call includes a test call that achieves a perceptual evaluation of speech quality (PESQ) score below a predetermined PESQ score threshold.

24. The test call system of claim 14 wherein the test call type includes at least one of a loopback test call and a continuity test call.

25. The test call system of claim 14 wherein the call control application is further adapted to receive the VoIP subscriber device numbers as test call input.

26. The test call system of claim 25 wherein the test call input includes at least one of a subscriber records file containing the VoIP subscriber device numbers and manual entries of the VoIP subscriber device numbers.

27. A non-transitory computer readable medium having stored thereon computer executable instructions that when executed by a processor of a computer performs steps comprising:

creating a plurality of VoIP test call lists within a test call system;

assigning VoIP subscriber device numbers to the plurality of VoIP test call lists;

testing each of VoIP subscriber device numbers based on the test call list to which each of the VoIP subscriber device numbers is assigned, wherein each test call list corresponds to at least one of a test call type and a test call frequency associated with the test call list;

obtaining call quality data for at least one of the VoIP subscriber device numbers; and

automatically reassigning one or more of the VoIP subscriber device numbers to a different test call list based on at least one of results of the testing and call quality data.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2018
From: KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTD.
To: KEYSIGHT TECHNOLOGIES SINGAPORE (SALES) PTE. LTD.
Reel/Frame 048225/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2017
From: IXIA
To: KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTD.
Reel/Frame 044222/0695 →
RELEASE OF SECURITY INTEREST Recorded Apr 26, 2017
From: SILICON VALLEY BANK, AS SUCCESSOR ADMINISTRATIVE AGENT
To: IXIA
Reel/Frame 042335/0465 →
NOTICE OF SUBSTITUTION OF ADMINISTRATIVE AGENT Recorded Feb 2, 2015
From: BANK OF AMERICA, N.A., RESIGNING ADMINISTRATIVE AGENT
To: SILICON VALLEY BANK, AS SUCCESSOR ADMINISTRATIVE AGENT
Reel/Frame 034870/0598 →
SECURITY AGREEMENT Recorded Jan 25, 2013
From: IXIA
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 029698/0060 →
CHANGE OF NAME Recorded Nov 3, 2011
From: IXIA COMMUNICATIONS
To: IXIA
Reel/Frame 027172/0630 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2009
From: ADAM, RICHARD; MOTTAYAW, CARL; VAN SCHAIK, RICHARD; HESTER, REX
To: IXIA COMMUNICATIONS
Reel/Frame 022699/0894 →