RELEASE NOTES. Sippo WebRTC Application Controller. Version December Last updated: September 2017

Similar documents
Sippo WebRTC. Application Controller 3.0

Web based click-to-call button v3.0

DreamFactory Security Guide

Security Guide Zoom Video Communications Inc.

Administering Jive Mobile Apps

Administering Jive Mobile Apps for ios and Android

Kony MobileFabric. Release Notes. On-Premises. Release 6.5. Document Relevance and Accuracy

The IBM MobileFirst Platform

VoipSwitch User Portal for Rich Communiation Suite RCS features, HTML 5, WebRTC powered FOR DESKTOP AND MOBILES

Integration Service. Admin Console User Guide. On-Premises

Unified Communication Platform

Perceptive Media Portal

ENTERPRISE NETWORKS WLAN Guest Management Software

WebRTC Gateway. Real-time communications in all browsers

WEBRTC FOR CONTACT CENTERS

VMware AirWatch Integration with F5 Guide Enabling secure connections between mobile applications and your backend resources

Configure Centralized Deployment

Developing Microsoft Azure Solutions (70-532) Syllabus

Table of Contents HOL-1757-MBL-6

Table of Contents. VMware AirWatch: Technology Partner Integration

Highlight. Central AP Management with High Scalability

What Is Wireless Setup

WIT WebRTC Gateway. Real-time communications in all browsers. webrtc.wit-software.com

Cisco Expressway Session Classification

Microsoft Architecting Microsoft Azure Solutions.

VMware Identity Manager Cloud Deployment. DEC 2017 VMware AirWatch 9.2 VMware Identity Manager

VMware Identity Manager Cloud Deployment. Modified on 01 OCT 2017 VMware Identity Manager

Cisco Expressway Options with Cisco Meeting Server and/or Microsoft Infrastructure

Introduction. The Safe-T Solution

ARTEMIS 2013 AIPP5 EMC² A Pla3orm Project on Embedded Microcontrollers in ApplicaAons of Mobility, Industry and the Internet of Things

Copyright. Copyright Ping Identity Corporation. All rights reserved. PingAccess Server documentation Version 5.

8.0 Help for Community Managers About Jive for Google Docs...4. System Requirements & Best Practices... 5

Integration Service. Admin Console User Guide. On-Premises

VMware Identity Manager Administration. MAY 2018 VMware Identity Manager 3.2

RESTCOMMONE. SIP Servlets. Copyright All Rights Reserved Page 2

SAP Security in a Hybrid World. Kiran Kola

Manage SAML Single Sign-On

October J. Polycom Cloud Services Portal

Alteryx Technical Overview

Setting Up the Server

VMware Identity Manager Connector Installation and Configuration (Legacy Mode)

API Security Management with Sentinet SENTINET

Oracle Communications WebRTC Session Controller

AT&T Business Messaging Account Management

VMware Mirage Getting Started Guide

API Security Management SENTINET

Build Mobile Cloud Apps Effectively Using Oracle Mobile Cloud Services (MCS)

Techno Expert Solutions

At Course Completion Prepares you as per certification requirements for AWS Developer Associate.

ServiceNow Deployment Guide

Breaking News CloudAXIS Suite 1.0

Dolby Conference Phone 3.1 configuration guide for West

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Microsoft Azure Solutions

EMS Platform Services Installation & Configuration Guides

USER MANUAL. SalesPort Salesforce Customer Portal for WordPress (Lightning Mode) TABLE OF CONTENTS. Version: 3.1.0

Cisco Unified Presence 8.0

SAML-Based SSO Solution

Release Type: Firmware Software Hardware New Product. VIA Connect PRO Yes N/A

TextExpander Okta SCIM Configuration

CMX Connected Experiences- Social, SMS and Custom Portal Registration Configuration Example

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Enterprise Cloud Solutions with Azure

ORACLE COMMUNICATIONS INSTANT MESSAGING SERVER

Oracle Communications WebRTC Session Controller

SUB-TITLE WLAN Management-as-a-Service

Copyright. Copyright Ping Identity Corporation. All rights reserved. PingAccess Server documentation Version 4.

Installation Guide - Mac

The Role and Contribution of OMA in Service Delivery Platform Standardization

VMware Identity Manager Administration

Introducing Cisco Unified MeetingPlace Web Conferencing

ARCHITECTURE GUIDE. Campaign Manager 6.0

argusoft A66, Sector 25, GIDC Electronic Estate, Gandhinagar, Gujarat , India Dumbarton Court, Newark, CA 94560, USA

Technical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed.

pinremote Manual Version 4.0

Minnesota Microsoft Unified Communications User Group Welcome! March 26, 2009

AppSense DataNow. Release Notes (Version 4.1) Components in this Release. These release notes include:

Cloud Video Interop for Microsoft Teams Why you must care

VMware AirWatch Books Deployment Guide Distribute and deploy books

Quickstart Guide to Setup your Zoom Account To start, visit the USF Zoom site:

20532D: Developing Microsoft Azure Solutions

Warm Up to Identity Protocol Soup

NotifySCM Workspace Administration Guide

Echidna Concepts Guide

INSTALLATION AND SETUP VMware Workspace ONE

MarkLogic Server. MarkLogic Server on Microsoft Azure Guide. MarkLogic 9 January, 2018

SAML-Based SSO Solution

Identity Management and WebRTC

Cisco TelePresence Conductor with Cisco Unified Communications Manager

Busting the top 5 myths of cloud-based authentication

Spontania Administrators Manual

Cisco Jabber Guest. BRKUCC Extend the Reach of Your Cisco Video Solution with Cisco Jabber Guest. Darin Dunlap Senior Product Manager, CTG

Citrix SSO for ios. Page 1 18

RESTCOMMONE. Load Balancer. Copyright All Rights Reserved Page 2

2018 GLOBALSCAPE TRAINING OVERVIEW

Talkative Engage Mitel Architecture Guide. Version 1.0

vcloud Director Administrator's Guide vcloud Director 8.10

Cisco Meeting Server. Cisco Meeting Server Release 2.4. Single Split Server Deployment Guide. January 16, 2019

Junos Pulse Secure Access Service Release Notes

Security Guide Release 7.1

Transcription:

RELEASE NOTES Sippo WebRTC Application Controller Last updated: September 2017 Version 3.1 - December 2017 It is been over a year, but Sippo is now a complete matured RTC framework. Not only is able to handle several use cases, this new release comes with the expansion to multiple platforms, some new signaling engines and a robustness background that makes it a serious global actor on the RTC solutions. Also the SDK has matured to being able to cover more platforms and signaling schemas. Sippo WAC provides now a complete clustering structure and the ability to be broken on multiple services, making it a more flexible tool on the architecture design. Now only make it easier to adapt to existing infrastructures, it also provides the ability to scale horizontally being able to support up to 70k concurrent sessions. Other important improve is the QSS addon, an internal signaling abstraction made to simplify the multiple signaling paradigms proposed by different vendors. The specific vendor signaling is still required on the client side, but this addon allow us to keep the same SippoSDK application running on the call-oriented paradigms and also on the API room-oriented paradigms. This addon also allow Sippo to abstract the push notifications issues to interconnect PSTN/VoIP networks with the WebRTC world on terms of synchronism. And last but not least, the Safari 11 support. With the inclusion by default on ios 11, Apple browser is now on the WebRTC game, and Sippo is ready to join it into the party. Full support without plugins or native applications on ios. Directly on the default Mac OSX and ios browser. Safari 11 is now on the race. Ability to create multi-service architectures QSS addon: SFU / MCU / call abstraction Tokbox and Janus SFU support Improves WAC clustering and HA improves WAC load balancing (up to 70k concurrent calls) Safari 11: SippoSDK is now adapted to support Mac OSX and ios default browser natively SippoSDK AngularJS adaptation Sippo WAC - Release Notes Page 1 of 6

Version 3.0 - September 2016 Sippo WAC was evolved to a solid rock engine. New developments, refactoring, redesign the old ones This version advances on scalability and robustness without stop launching new features. The big new step on this release, is the S-API, on the previous versions, it was more focused on per-service specs, now a complete S-API is used based on the OAuth2 server introduced at 2.3. This increase the options of the WAC including media engines handling, SMS backbones, authentication backends, etc. The result is a solid application server, where the applications now have better features and specs available. Abstraction for MCU or SFU integration for recording and static rooms Room events storage SMS backend Docker based deployment system Improved HA and scaling architecture Improved token-based authentication Improved WAC users internal architecture Version 2.4 - February 2016 This version takes a new big step in order to provide advanced contact center features: recording, form completion and recover, multi-conference support, 3rd party call IDs, more robustness tests and a complete review of web interface for the WAC console. But the WAC is still a multi-purpose tool, so meetings and collaborative actions are improved, increasing the possible use cases. Whiteboard with image sharing, REST interface for meetings, and the multi-conference are examples of the collaborative use case improvement. Conference recording support based on 3rd party Media Server Form recovery, to retrieve previous call feedback information for same customer REST interface to manage Meetings admin user logs for administration audit DoS (failed login) detection Push notifications for mobile applications WAC Console web interface review Improved log structure Improved anonymous login and flexibility Token authentication improved Sippo WAC - Release Notes Page 2 of 6

Version 2.3 - June 2015 This version provides general improvements on security (token interchange, QoS storage, temporary credentials, oauth) and system operation, along with some new server-side services such as multi-party chat, contextual info and enhanced network address book. Tools for managing different user profiles Server mode to Data Pipe to deliver the message throughout the WAC instead of using Data Channels Support of OAuth authentication Call rehydratation Ability to activate or deactivate campaign REST interface to manage form templates Method to provision users automatically via CLI Expose summary of QoS stats via service API Possibility to retrieve CDR without filtering by user Expose call feedback through the service API Provide a mechanism to check the authenticated user's profile and authorize a request or not based on its roles Improved search box including filters General improvement of Sippo administration portal Version 2.2 - May 2015 This version provides general improvements on security (token interchange, QoS storage, temporary credentials, oauth) and system operation, along with some new server-side services such as multi-party chat, contextual info and enhanced network address book. Ability to set up on/off policies for non-authenticated scenarios based on hour/day parameters Network Address Book service now supports the integration with Google contacts Extend orca.js methods in sippo.js to support Logger, File-sharing and Call history Improved CLI commands to manage contacts and enable external apps to provision the WAC using the Service API A new type of guest user can be provisioned on the WAC with temporary credentials, this is very useful to create invitations that are only valid for a specific timeframe. Docker support available as a deployment platform Chat group availability in the Chat service. Contextual info for both parties in a call is now stored in the WAC and can be consumed from the applications when set as a capability. Sippo WAC - Release Notes Page 3 of 6

Security: User with a digital certificate can now autologin using the certificate credentials. Identity: Added oauth 2.0 protocol support (server-based role) as described in RFC6749 Authentication server integration with selected WebRTC gateways (token-based) Improved support for different vendor-propietary stacks and SDKs VU-meter bar is now available for any signalling vendor stacks, not just for SIPoWS Improved CLI commands to manage contacts and enable externa apps to provision the WAC using the Service API A new interface wiface ( WAC interface ) has been added to the controller, which gives greater flexibilty to assign WAC services to different IP, ports or wiface IDs File transfer capability can be done through the WAC using the sippo.js API (uploading via WAPI, downloading via HTTPS) in addition to peer-to-peer tranfers. Mute/unmute only worked in the first call of every session Contact header was missing in reinvites Fixed an issue in the SDP description with "a=rtcp:" including invalid IP Fixed a bug that created echo for the caller under several circumstances Version 2.1 - December 2014 This version has a Service Oriented Architecture with the introduction of services and backends as a modular approach to better adapt to customer requirements. In addition, all WAC configuration is moved to a single file wac.ini for simplicity and easiness of use. Added a new system interface, WAPI (WAC-API), for reliable bi-directional communication between the WAC and the WebRTC clients Added support for Genband SPiDR platform (via WAC Abstraction Layer) Added support for BroadSoft BroadWorks platform (via WAC Abstraction Layer) Existing modules are integrated into services and backends: Aggregator, Auth, CallDirection, CallLog, Capabilities, Chat, CLI, Contacts, Credentials, FileTransfer, LDAP, IM, Log, Login. Presence, SAPI, Selfcare, Sessions, Storage, WAPI, Webserver. New services developed for this version: Aggregator, Capabilities, Chat, CLI, GroupManagement, Rooms, Stats. Improved Auth service with anonymous authentication feature Ability to use the same port and different paths for both WSS in the API and for HTTPS Ability to link an IP interface to a specific backend or to a service Added CORS support to prevent cross-domain issues with the reporting API Added unique identifiers to WAPI messages for better troubleshooting Sippo WAC - Release Notes Page 4 of 6

Fixed a bug that prevented file sharing when using a SSL-secured site Fixed a bug that was ignoring the -P parameter in the wac-cli command Several other minor bugs fixed Version 2.0 - June 2014 This is the first version written on top of sippo.js, which is major change from the previous versions which were developed for specific vendor s API. In addition, sippo.js is a ORCA-compliant API. Added support for the RCS API when using Alcatel-Lucent gateways Ability to receive WebRTC stats for post-processing Added a bidirectional comms channel between web clients and the WAC using Websockets and REST. Several errors and bugs fixed Version 1.2 - April 2014 Minor version, improved support for Alcatel-Lucent gateway and improved logs support. Added support for Alcatel Lucent gateway (SIPoWS) and New Conversation API for advanced features Added CallLog module to perform a log of all the calls send/received Added JSON-backed credentials backend Added NoSQL-backed credentials backend Logs are integrated into the WAC logging backend for enhanced troubleshooting Several minor bugs fixed Version 1.1 - December 2013 Minor version, improved support for contact management features. Support for LDAP connections in the NAB module Sippo WAC - Release Notes Page 5 of 6

Support for Active Directory in the NAB module Added support for Ericsson WCG gateway (proprietary API) Several minor bugs fixed Version 1.0 - March 2013 This is the first stable version of the Sippo WAC, which has been submitted to several customers for lab testing. NAB supports default contact for all users (non deletable) File transfer support (websocket transport) Default contact creation in the Network Address Book module Several minor bugs fixed Version 0.2 - April 2013 Draft version showcased at several industry events along with first version of Sippo WebCollaborator. This version supports only SIPoWS gateways. Integrated HTTP server Integrated local-based Network Address Book Integrated 1-to-1 presence server (using SIPoWS messages) Integrated 1-to-1 messaging server (using SIPoWS messages) Version 0.1 - December 2012 Initial draft version, only for internal usage and some lab PoCs. Sippo WAC - Release Notes Page 6 of 6