Patent Application Titled "Methods, Systems, and Computer Readable Media for Generating Simulated Network Traffic Using Different Traffic Flows and Maintaining a Configured Distribution of Traffic bet
The assignee for this patent application is
Reporters obtained the following quote from the background information supplied by the inventors: "Some network components, such as firewalls, network address translators (NATs), intrusion detection systems (IDSs), and intrusion protection systems (IPSs), deep packet inspection (DPI) devices, wide area network (WAN) optimization devices, layer 7 acceleration devices, and server load balancers will see a diverse mix of network traffic in operation. Accordingly, before deploying such equipment in a live network, it is desirable to test the equipment with a traffic mix that is representative of the traffic mix that the equipment will see in operation. For example, it may be desirable to test a firewall by repeatedly sending traffic from different applications through the firewall. Each application may generate different amounts of traffic and may operate independently of other applications that generate simulated traffic to test the functionality of the firewall. It may be desirable to maintain a desired distribution of traffic among the applications. However, without some regulation of transmissions by the applications, maintaining a desired traffic distribution cannot be achieved.
"Accordingly, there exists a long felt need for methods, systems, and computer readable media for generating simulated traffic using different traffic flows and for maintaining a configured traffic distribution between the traffic flows and a device under test."
In addition to obtaining background information on this patent application, VerticalNews editors also obtained the inventors' summary information for this patent application: "Methods, systems, and computer readable media for generating simulated network traffic between a plurality of different traffic flows and a device under test and maintaining a configured distribution between the flows and the device under test are disclosed. One exemplary method includes determining a number of operations per flow for each of a plurality of flows that generate simulated network traffic between the each flow and a device under test. The method further includes determining a desired traffic distribution among the traffic generated by the traffic flows. The method further includes assigning a weight to each flow that determines the number of times to execute each flow during execution of a batch of flows. The method further includes executing the flows in batches according to the assigned weights to generate the desired distribution of traffic between the different flows and the device under test.
"The subject matter described herein can be implemented using a non-transitory computer readable medium having stored thereon executable instructions that when executed by the processor of a computer control the computer to perform steps. Exemplary computer readable media suitable for implementing the subject matter described herein includes chip memory devices, disk memory devices, programmable logic devices, and application specific integrated circuits. In one example, the subject matter described herein can be implemented by a processor and a memory, where the memory stores instructions executable by the processor for implementing the subject matter described herein. In addition, a computer readable medium that implements all or part of the subject matter described herein can be located on a single device or computing platform or may be distributed across multiple devices or computing platforms.
BRIEF DESCRIPTION OF THE DRAWINGS
"Preferred embodiments of the subject matter described herein will now be explained with reference to the accompanying drawings, of which:
"FIG. 1 is a block diagram of a system for generating simulated traffic using different traffic flows and maintaining a configured traffic distribution between the traffic flows and a device under test according to an embodiment of the subject matter described herein;
"FIG. 2 is a flow chart illustrating exemplary steps of a process for generating simulated traffic using different traffic flows and maintaining a configured traffic distribution between the flows and a device under test according to an embodiment of the subject matter described herein; and
"FIG. 3 is a flow diagram illustrating execution of batches that may be performed by a network traffic emulator according to an embodiment of the subject matter described herein."
For more information, see this patent application: Majumdar, Partha; Chitradurga,
Keywords for this news article include:
Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC
Most Popular Stories
- Businesses, Investors Pressing for Green Policy
- Who's Next? More Nude Celeb Pics Hacked, Leaked
- Tips for Hiding, Securing Data on Smartphones
- Hispanic Enterprises Drive U.S. Economy
- Fed in No Rush to Raise Interest Rates
- ISIS Calls for Jihad Against 'Filthy French'
- Would You Trade Privacy for Job Security?
- Lower Used-Car Prices Roil the Auto Industry
- Cristela Gets a Big Thumbs Up
- Iran Says Syria Strikes Illegal