Application-Mix Traffic Generation with Controlled Packet Size Statistics
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network traffic simulators struggle to vary packet sizes while maintaining assigned network traffic allocations, necessitating improved methods for controlling packet size statistics in simulated network traffic generation.
Innovation Solution
A method and system that configure multiple simulated network traffic generator components to generate a defined application mix with varying packet size statistics while maintaining fixed network traffic allocations, using OSI layer 3, 4, and 7 parameters to control packet sizes, and employing a linear model to achieve desired packet size statistics through throughput adjustments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If traffic allocations are changed to vary packet sizes, then packet size statistics are improved, but network traffic allocations assigned to applications deteriorate
Solution Approach 1:
The patent divides the traffic generation system into multiple independent simulated network traffic generator components, each capable of generating traffic with different packet size statistics. This segmentation allows individual components to be configured for specific packet size ranges while maintaining overall traffic allocation stability through coordinated control of multiple segments.
Solution Approach 2:
The patent changes packet size parameters by configuring different simulated network traffic generator components with distinct packet size statistics (e.g., different average packet sizes, variances, or distributions) while maintaining fixed traffic allocations. This parameter variation is achieved through independent configuration of each generator component rather than altering traffic allocation proportions.
2Manufacturing precision
If multiple simulated network traffic generator components are used to vary packet sizes, then packet size statistics are improved, but device complexity increases
Solution Approach 1:
The patent designs simulated network traffic generator components that can be universally configured to generate different packet size statistics by adjusting parameters such as average packet size, variance, and distribution type. This multi-functionality allows a single component design to serve multiple packet size generation requirements, reducing the need for specialized components for each statistic type.
Solution Approach 2:
The patent implements dynamic configuration capabilities where simulated network traffic generator components can be independently configured with different packet size statistics during operation. This dynamic adjustability allows the system to adapt packet size parameters without adding permanent complexity, as configurations can be changed based on testing requirements rather than being fixed in hardware architecture.
Data Source
AI summary
A method for generating an application mix of network traffic with a desired packet size includes configuring a plurality of simulated network traffic generator components to generate a defined application mix of network traffic with different values of the packet size statistic. The defined application mix includes simulated applications and fixed network traffic allocations assigned to each of the simulated applications. The components are enabled, and the values of the packet size statistic are measured. The measured values are input into a model to calculate a throughput value for each component so that the aggregated traffic output from the components achieves a desired value of the packet size statistic. The components are enabled with the computed throughput values to send simulated application traffic to a DUT, where the traffic maintains the application mix and achieves the desired value of the packet size statistic.


