News | June 28, 2022

Traffic Impairment Simulation Over IP Networks

GL Communications Inc., a global leader in telecom test and measurement solutions, addressed the press regarding their solution for impairment simulation over IP networks. Real world impairments such as reduced bandwidth, increased latency, and packet loss can affect mission critical applications and business functions. The ability to simulate these impairments in a lab environment is crucial for application developers, network engineers, equipment manufacturers, and more. The IP traffic affected may be real or simulated and can include voice, video, and data.

Overview
GL’s popular PacketExpert10GX platform can interface to Ethernet networks at 10/100/1000 Mbps data rates as well as 2.5 Gbps and 10 Gbps. It can interface via copper or optical (single-mode and multi-mode) connections. The PacketExpert 10GX includes many optional applications including the ability to simulate Wide Area Networks by introducing common impairments such as reduced bandwidth, increased latency, and packet loss. It can accomplish this by being plugged in-line on the network just like a network tap.

The PacketExpert 10GX can impair all traffic passing through using the 'IP Link Simulator’ (IPLinkSim) application or the user can selectively impair certain streams of traffic using the ‘IP Network Simulator' (IPNetSim) application. Streams of traffic can be defined using protocol headers such as IP addresses, UDP ports, VLAN tags, and more. Users can also define streams by specifying specific hexadecimal values in the packets. Users can also specify which direction of traffic the impairments should be applied to.

“The user has full flexibility in specifying the impairments. For example, the user can specify a constant delay value to add to all packets passing through the device. Or the user can specify a uniform distribution of delay values to apply (or even a normal distribution). For packet loss, the user can choose a periodic loss, where the packet drops will be regular and predictable, or random packet loss, where packets will be dropped randomly. The PacketExpert 10GX provides real time statistics of how many packets have been dropped, re-ordered, and duplicated as well as real time throughput graphs”, said Vijay Kulkarni, CEO of GL Communications.

Impairment settings can be saved and reloaded the next time the software is invoked and saves the user valuable time in restarting tests. The PacketExpert 10GX also allows the user to upload CSV files specifying multiple sets of impairments and the time for which the impairments should be applied. For full automation capability, the PacketExpert 10GX includes an optional Command Line Interface capability which allows the user to write Python (or C#) scripts to run all applications on the device.

Source: GL Communications Inc.