mr9.0 - mr9.5 Release Notes Summary (mr9 RNS)

It is a collection of all mr9.x features developed within mr9.0-mr9.5 circle and are available in mr9.5 LTS.

 

Latest Debian

With the latest Version of the Debian OS you get the most recent improvements regarding stability and security as well as the latest hardware support, including:

  • 3 years of security support by Debian team

  • better support for modern hardware including AMD CPUs and fastest NVMe devices

  • new software/libraries versions like MariaDB 10.5 which provides a noticeable performance boost

cPBX improvements

In our latest release we were able to achieve significant cPBX consistency and performance improvements, where on the same hardware the PBX call processing is almost doubled while at the same time showing remarkable stability results and effortless troubleshooting.

STIR/SHAKEN

For our Canadian and US customers we provide a full implementation of https://en.wikipedia.org/wiki/STIR/SHAKEN to counter caller ID spoofing. STIR/SHAKEN is a requirement since June 30th 2021, requested by the Canadian Radio-television and Telecommunications Commission and the Federal Communications Commission for the US.

STIR/SHAKEN, is a suite of protocols and procedures intended to combat caller ID spoofing on public telephone networks. Caller ID spoofing is used by robocallers to mask their identity or to make it appear the call is from a legitimate source, often a nearby phone number with the same area code and exchange, or from well-known agencies like the Internal Revenue Service or Ontario Provincial Police. This sort of spoofing is common for calls originating from voice-over-IP (VoIP) systems, which can be located anywhere in the world. (c) Wikipedia

TR Notruf 2.0 for Germany

TR-Notruf 2.0 is an add-on to already existing emergency calls handling requirements for German voice operators. To be compliant with the TR-Notruf 2.0 standard is obligatory as of August 22nd 2021. All the details can be found at https://www.bundesnetzagentur.de/

A/B Upgrade

Introduction of a second partition for system upgrades that notably reduces the upgrade duration as well as the preparation costs. Additionally, in future releases it will be possible to perform an immediate on demand rollback using the second partition.

CSTA API

Support of CSTA API in order to control and monitor PBX calls and devices.

SNOM devices autoprovisioning

The following SNOM devices were added for auto provisioning on the Sipwise cPBX: D715, D717, D735, D785, M900:

 

Debug proxy

With the introduction of the debug proxy you are able to separate standalone customers and peering endpoints via a dedicated proxy, either on hardware or on existing virtualised environments. This improves the troubleshooting capabilities of use cases that can be reproduced on production systems without any harm or risk to other customers or peerings. The testing is fully isolated and absolutely safe while capable of performing such tests in live production environments, including existing surrounding systems (OSS/BSS). RTP troubleshooting has also become easier because of that. It is possible to change debug levels for an active call of a selected subscriber on the fly enabling a remarkable operational flexibility.

Snapshot of further improvements and new functionality

  • T38 transcoding

  • advanced AOC (Advice of Charge) handling

  • support for CN (Comfort Noise)

  • new ALARM MIB for better alarm and fault management

  • improved codec negotiation in case of transcoding

  • PRO and Carrier codebase if fully merged

  • new REST API endpoints, such as ‘passwordreset’, 'subscriberlocationmappings', …

  • modern JS-based Admin WEB and REST API interfaces (demo mode)

  • experimental support for active/active rtpengine: no voice gap on switchovers

  • new password/pin only mode to access voicemail

  • terminate calls to extra locations using “Subscriber Location Mapping

And many more!

Deprecation list

See the full deprecation list in mr9.5 release notes.

Official Release notes

The detailed list is available in a per-release documents: