IP Library Granted Patent US 8,116,433
Granted Patent B2
US 8,116,433 · App. 12/759,495 · Granted Feb 14, 2012

Calls per second 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,116,433
App. No.
12/759,495
Granted
Feb 14, 2012
Kind
B2
Abstract

Systems and methods for calls per second network testing are disclosed. The methods may be performed by a network testing system or other computing device. The method may include receiving user selection to create a network test. A user specification of a bulk network calls test type and the call transmission criteria for the network test are received. The call transmission criteria may include a number of calls per second and one of either a talk time or a number of channels. When the talk time is specified, the number of channels is calculated. Similarly, when the number of channels is specified, the talk time is calculated. User selection to begin the network test is received, and packets are transmitted for the network test according to the call transmission criteria. During transmission, the call transmission criteria are recalculated at a system defined interval to avoid bursts.

Claims (52)

1. A network testing system having at least one network card, the network card including a processor, a memory and a network communications unit, the network testing system coupled with a network, the network testing system having instructions stored thereon which when executed cause the network testing system to perform operations comprising:

receiving user selection to create a network test

receiving user specification of a test type as bulk network calls

receiving user specification of the call transmission criteria for the network test, the call transmission criteria including a number of calls per second and one of either a talk time or a number of channels such that

when the talk time is specified, calculating the number of channels, and

when the number of channels is specified, calculating the talk time

receiving user selection to begin the network test

transmitting packets for the network test according to the call transmission criteria

recalculating the call transmission criteria at a system defined interval to avoid bursts.

2. The network testing system of claim 1 wherein the system defined interval for recalculating is a number in the range of 1 millisecond to 10,000 milliseconds.

3. The network testing system of claim 1 wherein the system defined interval for recalculating is a number in the range of 0.01 milliseconds to 100 milliseconds.

4. The network testing system of claim 1 wherein the call transmission criteria further include an estimated overhead time and a minimum inter-call duration.

5. The network testing system of claim 1 wherein the burst is a system defined threshold of a percentage of the user specified calls per second, wherein the percentage is a value in a range from 100% to 120%.

6. A computing device including a processor, a memory and a network communications unit, the computing device coupled with a network, the computing device having instructions stored thereon which when executed cause the computing device to perform operations comprising:

receiving user selection to create a network test

receiving user specification of a test type as bulk network calls

receiving user specification of the call transmission criteria for the network test, the call transmission criteria including a number of calls per second and one of either a talk time or a number of channels such that

when the talk time is specified, calculating the number of channels, and

when the number of channels is specified, calculating the talk time

receiving user selection to begin the network test

transmitting packets for the network test according to the call transmission criteria

recalculating the call transmission criteria at a system defined interval to avoid bursts.

7. The computing device of claim 6 wherein the system defined interval for recalculating is in the range of from 1 millisecond to 10,000 milliseconds.

8. The computing device of claim 6 wherein the system defined interval for recalculating is a number in the range of 0.01 milliseconds to 100 milliseconds.

9. The computing device of claim 6 wherein the call transmission criteria further include an estimated overhead time and a minimum inter-call duration.

10. The computing device of claim 6 wherein the burst is a system defined threshold of a percentage of the user specified calls per second, wherein the percentage is a value in a range from 100% to 120%.

11. A method for specifying and executing a network test, the method implemented by software stored on a computing device including a processor, a memory and a network communications unit, the computing device coupled with a network, the computing device having instructions stored thereon which when executed cause the computing device to perform the method comprising:

receiving user selection to create the network test

receiving user specification of a test type as bulk network calls

receiving user specification of the call transmission criteria for the network test, the call transmission criteria including a number of calls per second and one of either a talk time or a number of channels such that

when the talk time is specified, calculating the number of channels, and

when the number of channels is specified, calculating the talk time

receiving user selection to begin the network test

transmitting packets for the network test according to the call transmission criteria

recalculating the call transmission criteria at a system defined interval to avoid bursts.

12. The method of claim 11 wherein the system defined interval for recalculating is in the range of 1 millisecond to 10,000 milliseconds.

13. The method of claim 11 wherein the system defined interval for recalculating is a number in the range of 0.01 milliseconds to 100 milliseconds.

14. The method of claim 11 wherein the call transmission criteria further include an estimated overhead time and a minimum inter-call duration.

15. The method of claim 11 wherein the burst is a system defined threshold of a percentage of the user specified calls per second, wherein the percentage is a value in a range from 100% to 120%.

16. A computer readable storage medium having instructions stored thereon which when executed cause a network testing system to perform actions comprising:

receiving user selection to create the network test

receiving user specification of a test type as bulk network calls

receiving user specification of the call transmission criteria for the network test, the call transmission criteria including a number of calls per second and one of either a talk time or a number of channels such that

when the talk time is specified, calculating the number of channels, and

when the number of channels is specified, calculating the talk time

receiving user selection to begin the network test

transmitting packets for the network test according to the call transmission criteria

recalculating the call transmission criteria at a system defined interval to avoid bursts.

17. The computer readable storage medium of claim 16 wherein the system defined interval for recalculating is in the range of 1 millisecond to 10,000 milliseconds.

18. The computer readable storage medium of claim 16 wherein the system defined interval for recalculating is a number in the range of 0.01 milliseconds to 100 milliseconds.

19. The computer readable storage medium of claim 16 wherein the call transmission criteria further include an estimated overhead time and a minimum inter-call duration.

20. The computer readable storage medium of claim 16 wherein the burst is a system defined threshold of a percentage of the user specified calls per second, wherein the percentage is a value in a range from 100% to 120%.

Assignments (5)
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 →