IP Library Granted Patent US 8,966,321
Granted Patent B2
US 8,966,321 · App. 13/467,569 · Granted Feb 24, 2015

Logical port and layer protocol test configuration resource manager

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,966,321
App. No.
13/467,569
Granted
Feb 24, 2015
Kind
B2
Abstract

A test configuration resource manager and a method of managing test configuration resources in a network test system. A computer readable storage medium may store instructions that, when executed, cause a computing device to receive a user input identifying a portion of a first test configuration, store the identified portion of the first test configuration as a test configuration resource in a library of test configuration resources, receive a user input identifying a stored test configuration resource, retrieve the identified stored test configuration resource, and incorporate the retrieved test configuration resource into a second test configuration. The library of test configuration resources may include one or more of port resources, protocol resources, and traffic resources.

Claims (46)

1. A test configuration resource manager for a network test system, comprising:

a computer readable storage medium storing instructions that, when executed, cause a computing device to perform a resource manager process, comprising:

defining a first test configuration including attributes of a plurality of test ports, a respective protocol suite for each of the plurality of test ports, and one or more traffic items to be generated by the plurality of tests ports during a test session;

receiving a user input identifying a portion of the first test configuration;

storing the identified portion of the first test configuration as a test configuration resource in a library of test configuration resources;

receiving a user input identifying a stored test configuration resource in the library of test configuration resources;

retrieving the stored test configuration resource; and

incorporating the retrieved test configuration resource into a second test configuration, wherein

incorporating the retrieved test configuration resource into the second test configuration further comprises mapping one or more ports defined in the retrieved test configuration resource to ports within the second test configuration, and

at least one port defined in the retrieved test configuration resource is replicated and mapped to a plurality of ports in the second test configuration.

2. The test configuration resource manager of claim 1 , wherein the identified portion of the first test configuration is a port resource defining a hardware and physical layer configuration for one or more ports.

3. The test configuration resource manager of claim 1 , wherein the identified portion of the first test configuration is a protocol resource defining

a layer 2/3 protocol suite for one or more ports, and

a hardware and physical layer configuration of the one or more ports necessary to implement the layer 2/3 protocol suite.

4. The test configuration resource manager of claim 1 , wherein the identified portion of the first test configuration is a traffic resource defining

traffic to be exchanged by two or more ports of the network test system during a test session,

a layer 2/3 protocol suite for each of the two or more ports, the layer 2/3 protocol suite defining protocols necessary to exchange the defined traffic, and

the hardware and physical layer configuration of the two or more ports necessary to implement the respective layer 2/3 protocol suite.

5. The test configuration resource manager of claim 1 , further comprising:

a storage device comprising the computer readable storage medium;

a processor and memory coupled to the storage device and configured to execute the stored instructions.

6. The test configuration resource manager of claim 1 , wherein at least one port defined in the retrieved test configuration resource is mapped to an existing port in the second test configuration.

7. The test configuration resource manager of claim 1 , wherein at least one port defined in the retrieved test configuration resource is added to the second test configuration as a new port.

8. A method of managing test configuration resources in a network test system, comprising:

defining a first test configuration including attributes of a plurality of test ports, a respective protocol suite for each of the plurality of test ports, and one or more traffic items to be generated by the plurality of tests ports during a test session;

receiving a user input identifying a portion of the first test configuration;

storing the identified portion of the first test configuration as a test configuration resource in a library of test configuration resources;

receiving a user input identifying a stored first test configuration resource in the library of test configuration resources;

retrieving the first test configuration resource; and incorporating the retrieved first test configuration resource into a second test configuration, wherein

incorporating the retrieved first test configuration resource into a second test configuration further comprises mapping one or more ports defined in the retrieved first test configuration resource to ports within the second test configuration, and

at least one port defined in the retrieved first test configuration resource is replicated and mapped to a plurality of ports in the second test configuration.

9. The method of claim 8 , wherein the identified portion of the first test configuration is a port resource defining a hardware and physical layer configuration for one or more ports.

10. The method of claim 8 , wherein the identified portion of the first test configuration is a protocol resource defining

a layer 2/3 protocol suite for one or more ports, and

a hardware and physical layer configuration of the one or more ports necessary to implement the layer 2/3 protocol suite.

11. The method of claim 8 , wherein the identified portion of the first test configuration is a traffic resource defining

traffic to be exchanged by two or more ports of the network test system during a test session,

a layer 2/3 protocol suite for each of the two or more ports, the layer 2/3 protocol suite defining protocols necessary to exchange the defined traffic, and

the hardware and physical layer configuration of each of the two or more ports necessary to implement the respective layer 2/3 protocol suite.

12. The method of claim 8 , wherein at least one port defined in the retrieved first test configuration resource is mapped to an existing port in the second test configuration.

13. The method of claim 8 , wherein at least one port defined in the retrieved first test configuration resource is added to the second test configuration as a new port.

14. The method of claim 8 , further comprising:

receiving a user input identifying a stored second test configuration resource in the library of test configuration resources;

retrieving the second test configuration resource;

comparing the retrieved second test configuration resource and an identified portion of the second test configuration; and

providing a display on a graphical user interface indicating a difference between the retrieved second test configuration resource and the identified portion of the second test configuration.

Assignments (6)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2012
From: KRISTIANSEN, JESPER; SRIVASTAVA, ALOK; STAN, RAZVAN
To: IXIA
Reel/Frame 028358/0275 →