Method of remote active testing of a device or network
First Claim
1. A method of testing a communication device or network under test, comprising:
- at a remote test system, generating portions of test packets separated by time intervals, encapsulating the portions of test packets thereby forming encapsulated packets, and adding timing information to the encapsulated packets so as to preserve the portions of the test packets and information related to the time intervals, wherein the encapsulated packets preserve headers of the portions of test packets;
transmitting the encapsulated packets over a transport network from the remote test system to a local test device;
at the local test device, decapsulating the encapsulated packets so as to obtain replay packets andthe timing information, wherein the replay packets include the portions of the test packets; and
, transmitting the replay packets separated by the time intervals from the local test device to the communication device or network under test,wherein the timing information is used by the local test device to reproduce the time intervals so as to imitate a stream of the test packets generated at the remote test system.
4 Assignments
0 Petitions
Accused Products
Abstract
A test device includes a packet input receiver for receiving encapsulated packets from a network; a packet reader for extracting timing information from the encapsulated packets, and for decapsulating encapsulated packets so as to obtain test packets; a FIFO queue for storing the test packets; a packet controller for reading the test packets from the FIFO queue and writing the test packets into a de-jitter buffer in accordance with the timing information, the de-jitter buffer for storing the reordered test packets; and, a packet output generator for providing the test packets to a target device wherein time intervals between the test packets are reproduced using the timing information.
-
Citations
14 Claims
-
1. A method of testing a communication device or network under test, comprising:
-
at a remote test system, generating portions of test packets separated by time intervals, encapsulating the portions of test packets thereby forming encapsulated packets, and adding timing information to the encapsulated packets so as to preserve the portions of the test packets and information related to the time intervals, wherein the encapsulated packets preserve headers of the portions of test packets; transmitting the encapsulated packets over a transport network from the remote test system to a local test device; at the local test device, decapsulating the encapsulated packets so as to obtain replay packets and the timing information, wherein the replay packets include the portions of the test packets; and
, transmitting the replay packets separated by the time intervals from the local test device to the communication device or network under test,wherein the timing information is used by the local test device to reproduce the time intervals so as to imitate a stream of the test packets generated at the remote test system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of testing a communication device or network under test, comprising:
-
at a local test device; (i) receiving encapsulated packets from a remote test system via a transport network, wherein, prior to the receiving, the remote test system generates portions of test packets separated by time intervals, encapsulates the portions of test packets to form the encapsulated packets, and adds timing information to the encapsulated packets so as to preserve the portions of the test packets, information related to the time intervals, and headers of the portions of test packets, (ii) extracting timing information from the encapsulated packets, (iii) decapsulating the encapsulated packets so as to obtain the portions of test packets, and (iv) forming replay packets, wherein the replay packets include the portions of the test packets; and
,transmitting the replay packets from the local test device to the communication device or network under test, wherein the replay packets are separated by the time intervals so as to imitate the test packets originated by the remote test system, and wherein the time intervals are reproduced at the local test device using the timing information. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A test device comprising:
-
a packet input receiver for receiving encapsulated packets from a remote test system over a network, wherein, prior to the receiving, the remote test system generates portions of test packets separated by time intervals, encapsulates the portions of test packets to form the encapsulated packets, and adds timing information to the encapsulated packets so as to preserve the portions of the test packets, information related to the time intervals, and headers of the portions of test packets; a packet reader for extracting the timing information from the encapsulated packets, for decapsulating the encapsulated packets so as to obtain the test packets, and for placing the test packets in a FIFO queue; a packet controller for reading the test packets from the FIFO queue and writing the test packets into a de-jitter buffer in accordance with the timing information, a memory for the de jitter buffer for storing the reordered test packets; and
,a packet output generator for providing the test packets to a target device wherein the time intervals between the test packets are reproduced using the timing information.
-
Specification