|
:: Overview
:: Key Features :: Documentation :: Free Trial :: Price :: Info Request :: Support |
NetDisturb Impairment Emulator Software for IP Networks (IPv4 & IPv6) |
![]() |
Overview & Applications
|
NetDisturb is an IP
network emulator software that can generate impairments over
IP networks (IPv4 & IPv6) such as: latency, delay, jitter,
bandwidth limitation, loss, duplication and modification of
the packets. packets) and more...
|
NetDisturb is inserted between two Ethernet segments acting as a bridge and operates bi-directional packet transfer on Ethernet, Fast Ethernet and Gigabit network interface cards.
|
|
No need to buy expensive hardware, use NetDisturb software as hundreds customers around the globe!
Applications
ZTI first developed this software tool for France Telecom,
who has been using it to test VoIP and IPTV service offers, IP
equipments (gateways, PBX, routers, set-top box and more ...) and applications (video
and fax over
IP).
•
Development
assistance and debug of automatons for IP
equipments: particularly for
Set-Top Boxes operating in cable or telecom
environments.
•
Performance & Acceptance Tests: Qualify and evaluate the
behavior of IP equipments (phone, fax, gateway, set-top box, IMS
core, call server, application server,
residential gateway, ADSL wireless router
and more...), and etc.) and
applications (audio and video streaming) over IP networks.
•
Configuration and control of IP Equipments for product
verification and test: Define different QoS levels in an Intranet or
Internet environment to configure terminals, gateways and routers.
•
Test Laboratories: NetDisturb provides repeatable
QoS on different flows using configuration mode and values (loss,
duplicate, delay, packet content impairment) defined by the user,
and so re-create real world problems in the lab.
•
Applications test: NetDisturb allows testing
applications such as Voice over IP, Fax over IP, audio and video
streaming, and
other distributed applications.
•
Emulation of symmetric or asymmetric network conditions
found on the Internet and enterprise
networks (LAN, MAN,
WAN): latency, jitter, packet loss, bandwidth limitation, and
more... to
test IP applications (VoIP, audio & video streaming, etc.), services
and products sensitive to various real conditions.
•
Simulation of satellite links
with important delays and
limited bandwidth
•
and more...
Examples of Uses
The following examples illustrate a subset of use cases implemented in various projects.
|
Simulation
of packet loss rate for a corporate network |
|
|
|
Simulation of a satellite link (with a 2
Mbps downlink and a 512 Kbps uplink
throughput) for workstations of a branch
office that generate TCP and UDP flows. |
|
Application of disturbances on VLANs
encapsulated over MPLS frames |
|
|
|
Test of robustness for application protocols
used in Triple Play Set-Top Box over DSL
with NetDisturb
Enhanced Edition |
|
|
Test video over IP using RTP with NetDisturb
Enhanced Edition |
Product requirements
•
Platform: Pentium PC running 32 bits
versions of Windows 2000, XP or Server 2003
and at least 512MB Ram with 20MB free hard
disk space.
•
Hyper-threading and PC multiprocessors are
also supported.
•
Two Identical Network Interfaces Cards (NIC)
are recommended: Ethernet, Fast Ethernet, or
Gigabit Ethernet.
•
Display resolution: at least 1024 x 768
(more readable: 1152 x 768 and sup.), DPI
setting = Normal size (96 DPI) and Font size
= Normal.
| Please refer to the PDF document for a general overview of NetDisturb software |
|
Main Characteristics
Netdisturb is based
on the notion of flows. A flow is a set of packets with a set of
common packet properties, and can be unidirectional or
bi-directional. Flows are part of sessions (successions of flows and
"think times") related to some homogeneous user activity
(e-commerce, mail, IPTV session...).
NetDisturb can generate impairments (unidirectional
or bi-directional) for 16 user-defined flows simultaneously.
It is possible to use a trigger to link the launch of the
impairments with an event for a flow.
NetDisturb offers also two working modes by
applying impairments:
- Enable / Disable out-of-sequence packets in a flow,
- Impairments laws apply to the IP flow or to each TCP/UDP
connection of the IP flow.
Based on a Client-Server architecture,
NetDisturb is made of two parts:
- The
Server handles the impairment characteristics
- and the
Client manages the Server using a powerful and
intuitive graphical interface
This allows two configurations where the
Server and the
Client may
be installed on the same PC (local control), or the
Server is
located on one PC and the
Client is located on another PC (remote
control) and dialogs with the
Server by using a communication link
(Wan, Lan...).
Both configurations require two Ethernet NICs for the
Server, and
we recommend to use
two identical NICs for performance reasons.
![]() |
NetDisturb software is available in
two editions: |
![]() |
List of Impairments handled by NetDisturb
Pre-defined Loss and Duplication
laws:
- Loss: Constant Law. Parameter: number of packets
- Loss: Uniform Law. Parameters: alpha, beta, threshold
- Loss: Burst Uniform Law. Parameters: alpha, beta, threshold(n),
threshold(n + x), depth
- Loss: File (Loss Values). Parameters: file name, threshold
- Loss: Percentage. Parameter: percentage
- Loss: 1 Packet out of N. Parameter: range(N)
- Loss: Percentage & Duration (time-limited losses percentage).
Parameters: percentage, duration
- Loss: File (Percentage & Duration). Parameter: file name
- Duplication: Percentage (send n times the received packet).
Parameters: percentage, Min ≤ n ≤ Max
- Duplication: 1 Packet out of M (duplicate 1 packet n times every M
received packets).
Parameters: range(M), Min ≤ n ≤ Max
- Duplication: Uniform Law. Parameters: alpha, beta, threshold
- Loss (1 out of N) then Duplication (1 out of M): the loss law (1
Packet out of N) is used first before
the duplication law (1 Packet out of M)
Pre-defined Delay & Jitter laws:
- Constant Delay. Parameter = constant delay
- Constant Delay & Exponential Jitter. Parameters: constant delay, λ
- Constant Delay & Uniform Jitter. Parameters: constant delay,
alpha, beta
- Constant Delay & File (Jitter). Parameters: constant delay, user
file
- File (Packet Sending Minimum Cadences). Parameter: user file
- Router Simulation & Constant Delay. Parameters: IP throughput, max
memory, constant delay
- Router Simulation & File (Packet Sending Minimum Cadences).
Parameters: IP throughput, max memory, user file
- Constant Delay & File (Throughput & Duration). Parameters:
constant delay, user file
Pre-defined Content impairment laws:
- 1 Packet out of N Parameter: range(N)
- Percentage. Parameter: percentage
- Normal Law (Laplace-Gauss). Parameters: average, standard
deviation, threshold
- Uniform Law. Parameters: alpha, beta, threshold
Performances
License information
NetDisturb is licensed on a per workstation basis.
You will need
to purchase a separate license for each PC you install it on.
| More info... :: Overview :: Key Features :: Documentation :: Free Trial :: Price :: Info Request :: Support |
| IP software testing tools, IP networks measurement tools and ATM and ISDN testing tools from ZTI |








