Sippy Softswitch v4.2

Release Notes

August 2014


Sippy’s release notes are a guide to help existing and prospective customers understand what is new and improved in the Sippy Softswitch product.

What’s new at Sippy Software, Inc.

At Sippy, we understand that we can only be successful if our customers are successful in using our product. To meet this understanding, we continue to invest in our product, people, and tools. Both our service and support teams have grown, further enhancing our ability to deliver on true 24x7/365 contact hours. Sippy’s support and service are at your disposal.


Features & Improvements


New ASR/ACD time series graphs

The ASR and ACD is now represented as a time series graph on the Monitoring page.


The graph displays ASR & ACD on a 10 minute average interval.

ASR is further measured in terms of:

  • All ingress traffic

  • Ingress traffic after successful authentication

  • All Egress traffic

Having separate monitoring for pre and post authentication on the ingress side allows switch administrators to identify the cause of client calls being rejected.

Enhanced Calls Per Second time series graph

The Calls Per Second graph has been enhanced to show administrators CPS levels at the various stages on ingress, as well as the CPS on egress.


The breakouts offer several advantages to switch administrators including

  • The ability to identify when clients are sending calls at rates that exceed their CPS limits.

  • Traffic floods from clients

  • High rate of route advances on the vendor side

  • Improved insight into how the system is performing

Improved CPT time series graph


Call Processing Time graphs now show the time SIP messages spend in the SIP processing stage, LRN stage (if enabled) and Authentication & Authorization stage.

The sampling rate and algorithm for LRN has been improved to show better accuracy. The new versions will show fluctuations in LRN performance far more vividly.

High resolution time series graphs

Time series graphs are now generated from 5 second samples, instead of 60 second samples. This improvement affords administrators greater operational awareness for their system.

Old Low-Resolution


New High-Resolution

Interrupt Monitoring

Interrupts are now recorded on the CPU graph.

Improved Calls Per Second capacity

We have re-written the Session Tracker module within Sippy. The new ‘Stracker’ has been re-written in Go (or Golang), supporting multithreading and the consequent balanced use of several CPU cores. The result is a more powerful, efficient and stable Sippy, handling more calls from your existing Hardware.

Sippy Version 4.2 is updated with the current Stracker as default, though update to new Stracker can be completed by support by request.

Destination Set Management

The destination set bulk importer has been updated to upload and process import asynchronously. The switch operator will now see a progress bar for the upload, and an import process indicator.

When an import is completed, the date and time of completion is shown, along with a summary of the import indicating success, or potential errors.


Upload progress indicator dialog


Destination Processing progress indicator


Destination set completion report/time/date

Destination set cloning between switches

The ability to clone Vendors and Destination Sets from one sippy switch has been added. This feature is useful for switch operators with many switches who wish to have homogeneous destination and vendor decks across all switches.

Note: The web user interface for this feature will be delivered in the 4.2.1 release.

In future releases, it will be possible to clone routing groups, service plans, and tariffs.

Operating System

Sippy Software utilizes a customized version of FreeBSD. The base FreeBSD system has been updated to FreeBSD 9.3

FreeBSD 10 is also supported as a technology preview. For customers that wish to upgrade to FreeBSD 10, please contact support.

Performance Improvements

Account Deletion

Bulk Account deletion performance has been improved.

Performance improvements for systems with millions of Accounts.

Improved performance for CDR fetching.

Improved transaction retry logic in event of connection resets.

Dial Plan Tool

Use translated dialed number for loss protection logic in Dial Plan Tool


Bahraini Dinar has been added to our list of 172 supported currencies.


Improved DB connection management.

Improved system configuration loading strategy

SIP to Q.850 cause code mappings can now be configured.

Preliminary support for a web based SIP Log viewer. Full functionality will be delivered in next release.


Preserve CLI in INVITE sent to LRN server

Call Detail Records

CDR flat file output support - The sippy switch can be configured to write CDRs to an Apache Thirft encoded file for the purpose of collection by an external system. Normal CDR writing still occurs.

Sippy Media Gateway

The Sippy Media Gateway (SMG) is the most powerful RTP-Proxy based media gateway solution on the market. Designed and built by Sippy Software, the SMG license provides rapid return on investment, optimizes distribution of SIP traffic, enhances overall network performance and delivers unlimited channel capacity through clustering technology.

As with all Sippy products, the Sippy Media Gateway provides a clear distributed network migration and scalability path. Clients can continue to expand their existing business using the bundled Internal SMG solutions, migrate to a hosted media gateway solution, or develop a complete clustered and/or distributed SMG solution using the External SMG solutions.

Supports assignment of IP addresses to specific Sippy environments, allowing switch operators to logically separate various types of traffic while utilizing common underlying server hardware.

Contact for more details, or visit our site at for SMG solutions:!sippy-media-gateway/chkj