Patent ID: 8687483
Filing Date: 2014-04-01
Classification: H04L

Abstract:
1. An apparatus to generate test traffic for testing a network, comprising: a scheduler to provide packet definition data for a sequence of packets to be built, each packet uniquely associated with a respective flow control group from a plurality of flow control groups; a channelized schedule queue to store the packet definition data, the channelized schedule queue including a plurality of parallel channels, each channel dedicated to storing packet definition data associated with a corresponding one of the plurality of flow control groups; a distributor configured to combine packet definition data read from the channels of the channelized schedule queue with stateful packet content to create packet forming data; a plurality of non-channelized packet builder lanes to independently build packets in accordance with the packet forming data provided by the distributor, each lane configured as a pipeline, wherein each packet must travel through all sequential stages of the pipeline and exit the lane before any subsequent packet in the lane can be completed; a channelized packet buffer to store packets built by the plurality of non-channelized packet builder lanes, the channelized packet buffer including a plurality of parallel channels, each channel dedicated to storing packets associated with a corresponding one of the plurality of flow control groups; and an output multiplexor to interleave packets from the channels of the channelized packet buffer to provide the test traffic.