Contact Us
+1.831.460.7010

Maxwell Pro customers are now able to monitor the network emulation with two great new portable and functional utilities: MPtable and MPchart.

Users can run the web apps on any machine that has the Google Chrome browser installed, and has IP connectivity to a Maxwell Pro.

MPtable

MPtable

The app displays tables showing all parameters
for each uni-directional flow in the impairment engine.

 

MPchart

MPchart

The app displays graphs showing selected parameters for
uni-directional flows in the impairment engine.

 

How These Apps Work

  • Users can run the apps side-by-side with the Maxwell Pro graphical user interface.
  • Each app runs as stand-alone executable; they do not run inside the browser.
  • The web apps create a direct TCP socket connection to Maxwell Pro.

How These Apps Can Help You

  • Add more authority to your bug reports:  Attach screen captures of the graph from MPchart, to show engineers what the impairments were doing at the time of device failure.
  • Mobility and Collaboration:  MPtable and MPchart on the iPad provide diagnostic mobility. You may have devices under test located throughout multiple labs, buildings, or offices. The apps let you walk to any location and keep tabs on how packets are flowing through Maxwell Pro. Show engineers the statistics you're seeing, without dragging them into the lab.
  • Measure the usability curve:  Chances are, your device under test has an Achilles heel that causes usability to drop off sharply when a certain type of impairment reaches a critical level. Measure this "cutoff point" precisely. MPtable measures the actual rate of impaired packets in bytes/sec or packets/sec, for any impairment.
  • Account for all packets:  For every packet that gets impaired, the device under test should take measures to recover.  If the device doesn't recognize that a packet is impaired, that's a problem.  Match the impairment counts reported by MPtable with the impairment counts recorded in the device.
  • Find out which device failed first:  When devices communicate across Max Pro, and the connection drops, you'll need to know which side went down first, and which side attempted to retransmit packets.  MPtable and MPchart record separate packet counts in each direction to help figure that out.
  • Overnight testing captures hard-to-reproduce bugs:  If your device under test crashes at 2 AM, you need to go back in time and find out what impairments caused the problem.  MPchart stores up to 20 hours of overnight graph data, and lets you zoom in to see what happened. Multiple graphs running at the same time tell the entire story.  Find the corner cases that trip up your device under test.
  • Identify impairment bursts that cause problems for your device:  It's often a cascade of back-to-back impairments that cause impossible-to-reproduce bugs.  Turn up the burst probability of an impairment, then use the MPchart graph like a heart rate monitor for your device under test.  Watch for abnormal dips or spikes in the packet flow from your device, and look to see if there is a corresponding spike in the impairment.  MPchart collects impairment statistics as fast as 8 times a second to reveal the burst patterns that cause problems.

How To Get Started

App-icons

The apps are now available in a desktop version for Windows, OSX, and Linux (Ubuntu) from the Google Chrome Web Store:

(See detailed Chrome installation instuctions).

For Android tablets in Google Play:

For iPad app in Apple's App Store:

How To Use The Apps

Get step by step instructions for each app:


Want to Learn More about Maxwell Pro Apps?



Overnight testing captures hard-to-reproduce bugs.  If your device
under test crashes at 2 AM, you need to go back in time and find out
what impairments caused the problem.  MPchart stores up to 20 hours of
overnight graph data, and lets you zoom in to see what happened.
Multiple graphs running at the same time tell the entire story.  Find
the corner cases that trip up your device under test.