US 12,034,626 B2
Methods, systems, and computer readable media for using a programmable processing pipeline device to execute scalable connections per second (CPS) generation test and an application replay sequence test
Razvan Ionut Stan, Agoura Hills, CA (US); Thomas Ameling, Woodland Hills, CA (US); and Lyle Eugene Thompson, Mentone, CA (US)
Assigned to KEYSIGHT TECHNOLOGIES, INC., Santa Rosa, CA (US)
Filed by Keysight Technologies, Inc., Santa Rosa, CA (US)
Filed on Oct. 14, 2022, as Appl. No. 17/966,743.
Prior Publication US 2024/0129219 A1, Apr. 18, 2024
Int. Cl. H04L 43/50 (2022.01); H04L 12/54 (2022.01); H04L 43/045 (2022.01); H04L 43/0894 (2022.01); H04L 47/34 (2022.01); H04L 49/00 (2022.01)
CPC H04L 43/50 (2013.01) [H04L 43/045 (2013.01); H04L 43/0894 (2013.01); H04L 49/3063 (2013.01); H04L 12/54 (2013.01); H04L 47/34 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining a sequence replay definition code package from a sequence relay definition storage element;
converting the sequence replay definition code package into a hardware configuration image;
provisioning the hardware configuration image on at least one programmable processing pipeline device, wherein the hardware configuration image causes the at least one programmable processing pipeline device to implement a test session connection initiator and a test session connection receiver;
utilizing the hardware configuration image to establish a first test session connection between the test session connection initiator and the test session connection receiver through a system under test (SUT); conducting a programmable application replay sequence test or a scalable connection per second (CPS) generation test connection through the SUT using definition information contained in the hardware configuration image; and
initiating a second test session connection between the test session connection initiator and the test session connection receiver via the SUT after the first test session connection is terminated by generating a packet for initiating the second test connection using at least a portion of a test packet that terminates the first test session connection.