VoIP Call Simulation improvements with new software release
Sigma is our VoIP call simulator product which includes a capability of building scenarios for conformance testing. Sigma VoIP call simulator also embeds the SIP P high volume traffic generator with a control wraparound to make it of more use in situations that demand more functionality and flexibility.
Sigma is used in a wide variety of scenarios ranging from overnight testing of system software upgrades to automated high volume testing of ported number blocks.
We recently did a major new release of Sigma and I thought I’d share the progress with the good folks of the telecommunications community reading this blog. On the basis that you are probably only reading this if you are a telecoms geek then I make no apologies for its readability and don’t provide an explanation of acronyms used. If you think I’ve got something wrong by all means drop me a line.
First of all we’ve beefed up security. Sigma now has support for HTTPS and User Authentication and Authorisation. This as you may imagine is in response to customer request as Sigma is being seen in bigger and bigger telco network environments – a far cry from the original use case of phone testing. User profiles can be managed by an administrator creating a variety of permission levels with each access being logged. As a call generator Sigma could prove problematic in uncontrolled hands or in the possession of users with malicious intent.
We have also added SIP Validation and RTP streaming of .pcap files. Ask us for the detailed release notes if you want to know more. Scenarios are now built in Python 3.
There are a load of housekeeping additions such as:
- read-only objects can be viewed, but not edited, with a specific button.
- users can select a library in the Console window so that the selection of elements (connectors, scenarios and so on) can be restricted.
- a Quick Launch tab has been added to the Console window.
- new log files containing user actions are created as /var/log/sigma/actions.log.
- filtering connectors can be defined and different connectors can run on the same local IP:port.
- now single objects exported manually as JSON files store references to other objects by their name and not by their ID. This allows for importing them correctly.
Supported OS distributions are now: Redhat / CentOS 7, Ubuntu Bionic 64-bit, Ubuntu Xenial 32-bit and 64-bit with CentOS 6 and Debian Squeeze being dropped.
Our Sigma VoIP call simulator is becoming increasingly popular around the telco globe. If you would like to know more take a look at the Sigma product page and feel free to get in touch through our contact page.