New Features

The OCUSM S-Cz8.2.5m1 release supports the following new features and enhancements.

Note:

System session capacity and performance are subject to variations between various use cases and major software releases.

Tunneled Service Control Function

The OCUSM, beginning with version S-cZ8.2.5m1, supports the Tunneled Service Control Function (TSCF), also called Tunnel Session Management.

Tunnel Session Management (TSM) is based upon an existing 3rd Generation Partnership Project (3GPP) Technical Requirement, TR 33.8de V0.1.3 (2012-05) that seeks to define a standardized approach for overcoming non-IMS aware firewall issues. Within the 3GPP, TSM is referred to as Tunneled Services Control Function or TSCF. Oracle uses the 3GPP terminology: TSCF.

TSCF improves firewall traversal for over-the-top (OTT) Voice-over-IP (VoIP) applications, and reduces the dependency on SIP/TLS and SRTP by encrypting access-side VoIP within standardized Virtual Private Network (VPN) tunnels. As calls or sessions traverse a TSCF tunnel, the Oracle Communications Tunneled Session Controller forwards all SIP and RTP traffic from within the TSCF tunnel to appropriate servers or gateways within the secure network core. Operating in a TSM topology, the SBC provides exceptional tunnel performance and capacity, as well as optional high availability (HA), DoS protection and tunnel redundancy that improves audio quality in lossy networks.

External documentation for understanding and configuring TSCF is available in the Tunneled Services Control Function Chapter of the S-Cz8.2.0 version of the Oracle Communication Session Border Controller ACLI Configuration Guide.

Differences Between the OCUSM and OCSBC TSCF Implmentations

The OCUSM supports the same TSCF and P-SCCF functionality as version S-Cz8.2.0 of the OCSBC with exceptions:

  • Only the “Combined Model – Standard processing” for TSCF deployment is supported.

    The “Combined Model – Pass through processing” and decomposed models are not supported.

  • Only “TLS/TCP Load balancing” mode for tunnel redundancy shall be supported.

    Other tunnel redundancy modes, including TLS fan-out and DTLS/UDP redundancy, are not supported.

Furthermore, tunnels from the OCUSM to the mobile core are supported using:

  • TCP
  • TLS versions 1.1 and 1.2 only
  • DTLS version 1.0
  • DDT

Note:

DDT provides the SDK with the ability to create TLS tunnels for signaling, and a DTLS tunnels for media. This allows the OCUSM to set up TLS-based signaling channels for phones requiring keep-alives, including the iPhone, and DTLS-based media connections, which avoid the latency associated with TCP retransmission, for media.

SDK Compatibility

The OCUSM supports TSCF functionality by mobile applications developed using SDK version 1.6 and higher. Documentation on applicable SDK versions include the following, which are available from the OCUSM S-Cz8.2.5 documentation page:

  • Oracle Communications Session Border Controller TSCF SDK Guide for SDK 1.6
  • Oracle Communications Session Border Controller TSCF SDK Guide for SDK 2.0