Deliver robust, high quality apps

Software development labs are too fast and too clean unlike real-world networks. KMAX recreates slow, congested and less-than-reliable services encountered by apps and devices in the real world. See how your product will perform in realistic network conditions.

Find problems before your users do

Proactively identify and remove product defects prior to release. Poor app performance erodes user confidence and can damage your reputation. Save face, save money and assure success by emulating real-world network conditions in your test lab with KMAX.

Intuitive, Responsive, Graphical User Interface

Use the KMAX Network Simulator from any web browser on a tablet or desktop. The Wizard guides you through set up and operation.

  • Point & click the scenario closest to your production environment
  • Fine tune & adjust network impairment parameters
  • Create your own scenario
  • Specify time-varying impairments to your emulation
  • Easily view network emulation statistics in customizable tables & graphs

Library of pre-defined network scenarios

Examples of pre-defined network scenarios within the KMAX library include:

  • Cross-Atlantic T1 ATM link
  • Low earth orbit satellite
  • Geosynchronous satellite
  • Streaming media over satellite
  • Periodic network downtime
  • Cellular radio handoff
  • VoIP: To remote office via WAN
  • VoIP: multi-way conference over WiFi
  • Connection impairments
  • Failover to backup servers
  • ... and many more!

Add Time-Varying Impairments to Your Emulation

Real world networks change their behavior over time. And so should your network emulation scenario.

  • Create a network emulation that varies the impairment parameters over any time period
  • Specify a time-varying expression for any metric, using equations, piecewise curves, or shaped pulses

Scalability & Flexibility at Your Finger Tips

KMAX is available in several hardware and software configurations. In addition, the KMAX web server exposes a REST API that provides remote control over all aspects of KMAX including the impairment engine and statistics gathering. Insert the KMAX network simulator directly into your testing pipeline using our reference templates.

  • Plug KMAX into your existing diagnostic tools for custom statistics collection & display
  • Automate KMAX reconfiguration to run different configurations for different tests for overnight testing
  • Add a fully custom user interface by using any scripting language with an HTTP client

Compare IWL Network Emulators

Compare Versions

Need more technical information?

Product Brief



Want to Learn More about KMAX?

Contact an Expert

White Papers

    Understanding How Applications Perform on the Network — Even Under Adverse Network Conditions

    Read More

    Emulating Mobile/Cellular Networks

    Read More

    Rate Limitation vs. Bandwidth Limitation

    Read More

Use Cases

    Causes and Correlation of Network Impairments

    Read More

    Limitations of ICMP Echo for network measurement

    Read More

    Counting Bits - Measuring Network Data Rates

    Read More

    Performance Testing an IoT Device

    Read More

    Waveforms in KMAX

    Read More

    Network Emulation in the Lab vs. Real World Network Testing

    Read More