According to the publicly available documentation, there is a TCL/Perl API. There is also an example code using it on the support site as well. Note: It appears that you need at least a registration with Ixia (and possibly a Customer Code as well) to get to more than the general precis. I'd start with some reading and then report back if/when you get stuck.