IP Library Granted Patent US 8,417,478
Granted Patent B2
US 8,417,478 · App. 12/889,271 · Granted Apr 9, 2013

Network test conflict checking

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,417,478
App. No.
12/889,271
Granted
Apr 9, 2013
Kind
B2
Abstract

There is disclosed a system and method for network test conflict checking. The method may be performed by a network testing system and may be implemented as software. The method may include receiving user selected test features and user selected hardware for a network test. When receiving user selected features, incompatible features are made unselectable by reference to a feature database. A compatibility check is performed by referring to a hardware database and a feature database. Suggestive corrective changes may be provided to a user or automatically made to the selected features and/or selected hardware. The network test is written to hardware when the compatibility test is successful.

Claims (43)

1. A network testing system having at least 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;

providing a user interface to allow the user to select test features for the network test;

receiving selection of selected test features from the user to include in the network test;

referring to a feature database to identify features that are incompatible with the selected test features;

updating the user interface to make identified incompatible features unselectable;

receiving selection of selected hardware from the user to use in the network test;

referring to a hardware database to evaluate whether the selected hardware is compatible with the selected test features, including identifying whether there is a silent failure condition;

when the selected hardware is incompatible with the selected test features, performing one or more of

issuing a warning message to the user,

identifying corrective changes to the selected hardware and/or the selected test features,

notifying the user of suggested corrective changes to the selected hardware and/or the selected test features,

automatically applying the corrective changes to the selected hardware and/or the selected test features.

2. The network testing system of claim 1 having further instructions stored thereon which when executed cause the network testing system to perform further operations comprising:

receiving user selection to execute the network test;

writing the user specified network test to hardware;

executing the network test.

3. The network testing system of claim 1 wherein the receiving selection of selected hardware comprises:

receiving user selection of at least one source port and/or at least one destination port.

4. The network testing system of claim 1 wherein the corrective changes are selected from the group including packet size changes, header size changes, frame size changes, speed changes, memory used changes, and number of streams changes.

5. The network testing system of claim 1 wherein writing the user specified network test to hardware is performed after confirming that the selected test features and the selected hardware are compatible.

6. The network testing system of claim 1 wherein the hardware database and the feature database are included in the network testing system.

7. A method for network testing comprising:

receiving in a network testing system user selection to create a network test;

providing a user interface to allow the user to select test features for the network test;

receiving selection of selected test features from the user to include in the network test;

referring to a feature database to identify features that are incompatible with the selected test features;

updating the user interface to make identified incompatible features unselectable;

receiving selection of selected hardware from the user to use in the network test;

referring to a hardware database to evaluate whether the selected hardware is compatible with the selected test features, including identifying whether there is a silent failure condition;

when the selected hardware is incompatible with the selected test features, performing one or more of

issuing a warning message to the user,

identifying corrective changes to the selected hardware and/or the selected test features,

notifying the user of suggested corrective changes to the selected hardware and/or the selected test features,

automatically applying the corrective changes to the selected hardware and/or the selected test features.

8. The method of claim 7 having further instructions stored thereon which when executed cause the network testing system to perform further operations comprising:

receiving user selection to execute the network test;

writing the user specified network test to hardware;

executing the network test.

9. The method of claim 7 wherein the receiving selection of selected hardware comprises:

receiving user selection of at least one source port and/or at least one destination port.

10. The method of claim 7 wherein the corrective changes are selected from the group including packet size changes, header size changes, frame size changes, speed changes, memory used changes, and number of streams changes.

11. The method of claim 7 wherein writing the user specified network test to hardware is performed after confirming that the selected test features and the selected hardware are compatible.

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