Oracle Communications WebRTC Session Controller. WebRTC Session Controller Features

Similar documents
Oracle Communications WebRTC Session Controller

Oracle Communications Configuration Management

Oracle Hospitality OPERA Exchange Interface Cloud Authentication. October 2017

PeopleSoft Fluid Required Fields Standards

Database Change Reference Release 6.3

Oracle Hospitality MICROS Commerce Platform Release Notes Release Part Number: E December 2015

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Installing and Updating Local Software Packages 12c Release

Security Guide Release 4.0

JavaFX. JavaFX System Requirements Release E

Oracle Utilities Opower Custom URL Configuration

PeopleSoft Fluid Icon Standards

Report Management and Editor!

Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved.

What s New for Cloud at Customer What's New for the Cloud Services on Oracle Cloud at Customer New Documentation for Oracle Cloud at Customer

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Hardware and Software Configuration

Managing Zone Configuration

Oracle Hospitality Query and Analysis Languages and Translation Configuration Guide. March 2016

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Creating vservers 12c Release 1 ( )

Export generates an empty file

Recipe Calculation Survey. Materials Control. Copyright by: MICROS-FIDELIO GmbH Europadamm 2-6 D Neuss Date: August 21 st 2007.

What s New for Oracle Cloud Stack Manager. Topics: July Oracle Cloud. What's New for Oracle Cloud Stack Release

1 Understanding the Cross Reference Facility

Oracle Cloud What's New for Oracle WebCenter Portal Cloud Service

Oracle Database Firewall. 1 Downloading the Latest Version of This Document. 2 Known Issues. Release Notes Release 5.

General Security Principles

Oracle Hospitality Suite8 Export to Outlook User Manual Release 8.9. July 2015

OKM Key Management Appliance

Oracle. Field Service Cloud Using the Parts Catalog

Oracle Retail MICROS Stores2 Functional Document Sales - Receipt List Screen Release September 2015

Oracle Banking Channels Bank User Base

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need

Supported Browsers. Known Issues. Topics: Oracle Cloud. Known Issues for Oracle Java Cloud Service Release

Oracle Utilities Advanced Spatial and Operational Analytics

Materials Control. Account Classes. Product Version Account Classes. Document Title: Joerg Trommeschlaeger

Oracle Fusion Middleware Oracle Stream Analytics Release Notes. 12c Release ( )

Oracle Human Capital Management Cloud Using the HCM Mobile Application. Release 13 (update 18C)

Acme Packet ETC NIU Memory Upgrade Guide. Formerly Net-Net 4500

Oracle Cloud E

Oracle Enterprise Manager Ops Center

Release Notes for Oracle GoldenGate for Big Data 12c ( )

Oracle Communications Order and Service Management. OSM New Features

Oracle Database Mobile Server

Managing Personally Identifiable Information in P6 Professional

Oracle Argus Safety. 1 Configuration. 1.1 Configuring a Reporting Destination for the emdr Profile. emdr Best Practices Document Release 8.0.

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need

JavaFX. JavaFX 2.2 System Requirements Release 2.2 E

Oracle. Field Service Cloud Using Android and ios Mobile Applications 18B

Oracle Hospitality ecommerce Integration Cloud Service Security Guide Release 4.2 E

StorageTek Linear Tape File System, Library Edition

Defining Constants and Variables for Oracle Java CAPS Environments

Oracle Communications WebRTC Session Controller

Oracle Communications Convergent Charging Controller. Sample Message Flows Reference Guide Release 6.0.1

Live Help On Demand Analytics

Oracle Linux. UEFI Secure Boot Signing Key Update Notice

Oracle Transportation Mobile. Guide Release 1.3 Part No. E

About these Release Notes

See Network Integrity Installation Guide for more information about software requirements and compatibility.

Taleo Enterprise Deep Linking Configuration Guide Release 17

Oracle Database Appliance Accessibility Guide. Release

Oracle Retail MICROS Stores2 Functional Document Stores2 for Portugal Disaster Recovery Release

Oracle Utilities Meter Data Management Release Utility Reference Model Maintain Generic Usage Subscription

Oracle Hospitality Cruise Meal Count System Security Guide Release 8.3 E

Oracle Virtual Desktop Client for ipad. Release Notes for Release 1.2

Oracle Hospitality Suite8 XML Export of Invoice Data for Hungarian Tax Authority Release and Higher E November 2016

Oracle Cloud Known Issues for Trial and Paid Subscriptions. Release 18.1

JD Edwards EnterpriseOne Licensing

Documentation Accessibility. Access to Oracle Support

Oracle Utilities Work and Asset Management

Oracle mymicros.net, icare, myinventory and mylabor Self Host Release Notes Release v April 2015

Oracle Hospitality ecommerce Integration Cloud Service Security Guide Release 18.1 E

Oracle Enterprise Manager

Oracle Fusion Middleware Known Issues in Oracle Stream Analytics

Oracle Enterprise Manager Ops Center

Introduction to Auto Service Request

Oracle Enterprise Manager Ops Center. Introduction. Provisioning Oracle Solaris 10 Operating Systems 12c Release 2 ( )

Materials Control Recipe Reduction based on Article Defaults

Oracle Hospitality Cruise Shipboard Property Management System Topaz Signature Device Installation Guide Release 8.00 E

Oracle Hospitality Cruise Fine Dining System Security Guide Release E

Microsoft Active Directory Plug-in User s Guide Release

Oracle Configuration Manager

User's Guide Release

Spend less on file attachment storage space Reliably back up your data or file attachments Use your OpenAir data in your reporting tools

PeopleSoft Fluid Related Action Standards

Oracle MICROS Self Host Release Notes Release v March 2015

Oracle Hospitality BellaVita Hardware Requirements. June 2016

JD Edwards EnterpriseOne. Overview. Prerequisites. Web Client for ipad Quick Start Guide Release 8.98 Update 4, Service Pack 5

Oracle Payment Interface Installation and Reference Guide Release E April 2018

Oracle Enterprise Manager Ops Center E Introduction

Oracle Hospitality RES 3700 Server Setup Guide Release 5.5 E May 2016

Oracle Hospitality e7 Point-of-Sale Release Notes. Release 4.2

Quick Start for Coders and Approvers

Oracle Hospitality Simphony Engagement Cloud Service Release Notes Release 2.0 E January 2016

Elastic Charging Engine 11.3 RADIUS Gateway Protocol Implementation Conformance Statement Release 7.5

MySQL Port Reference

Oracle Hospitality OPERA Cloud Services Security Guide Release 1.20 E June 2016

New Features in Primavera Professional 15.2

Oracle Fusion Middleware

Uploading Files Using File Drag and Drop

12c ( ) July 2018

About these Release Notes. Documentation Accessibility. New Features in Pro*COBOL

Transcription:

Oracle Communications WebRTC Session Controller Release Notes Release 7.0 E49238-01 November 2013 These release notes list the features and known issues for WebRTC Session Controller. WebRTC Session Controller Features This section briefly describes the features of WebRTC Session Controller. Flexible Web Signaling Protocols WebRTC Session Controller performs signaling normalization between Web clients and telecom network elements. Browser-based client applications send and receive control messages using JavaScript Object Notation (JSON) over WebSockets to control network resources. For more information on WebRTC Session Controller Web signaling protocols, see Oracle Communications WebRTC Session Controller Extension Developer's Guide. Protocol Extensibility WebRTC Session Controller s JSON protocol, based upon the Session Description Protocol (SDP) offer-answer model, supports the following extensibility scenarios: Enhancement of existing methods and parameters Addition of completely new methods and parameters Implementation of new application-specific actions Specification or modifications of preconditions for actions from different states For more information on extending WebRTC Session Controller, see Oracle Communications WebRTC Session Controller Extension Developer's Guide. Authentication and Authorization Since WebRTC communications are controlled directly by Web servers, WebRTC Session Controller supports standard web authentication models, including two-way Secure Sockets Layer (SSL), Form-based, HTTP, and OAuth 2.0 third party authentication using providers such as Facebook and Google. WebRTC Session Controller maps the successful authentication element, for instance a Uniform Resource Identifier (URI) or email address, to the telco "from" identity in the outbound call. For more information on WebRTC Session Controller security, see Oracle Communications WebRTC Session Controller Security Guide. 1

JavaScript Client Software Development Kit WebRTC Session Controller supplies a comprehensive JavaScript Development Kit that provides a framework for creating and extending WebRTC applications, while shielding Web developers from much of the complexity of WebRTC application development. The JavaScript library provides a set of Application Programming Interface (API) packages that handle the following tasks: Audio call support Video call support Data transfer support Message alert support The JavaScript API maps to the underlying JSON-base protocol, and is completely extensible. In addition, the API is fully compatible with both Firefox and Chrome Web browsers on any of their supported platforms. For more information on the WebRTC Session Controller JavaScript API, see Oracle Communications WebRTC Session Controller Web Application Developer's Guide. Client Connectivity WebRTC Session Controller implements support for browser rehydration which allows Web application session state to be maintained even in the face of browser page refreshes and network state changes, for example, Ethernet to Wi-Fi to 3g. For more information on the WebRTC Session Controller browser rehydration support, see Oracle Communications WebRTC Session Controller Web Application Developer's Guide. Networking and Media Handling WebRTC Session Controller supports the following networking and media handling features: Network Address Translation (NAT) Traversal WebRTC Session Controller implements support for Interactive Connectivity Establishment (ICE) and Session Traversal Utilities for NAT (STUN) NAT traversal mechanisms over Secure Realtime Transport Protocol (SRTP). Media Encryption and Decryption WebRTC Session Controller is fully interoperable with clients implementing media transport mechanisms defined in Request for Comments (RFC) 3711, 4568, and 5124. Codec Support WebRTC Session Controller supports all WebRTC audio (Opus, G.711, isac) and video (VP8). In addition, WebRTC Session Controller supports codec reordering, removal, and insertion, as well as audio transcoding for the following codecs: - AMR - AMR-WB - G711a/u 2

- G722-1 - G723 - G726-16 - G726-24 - G726-32 - G726-40 - G728 - G729 - GSM - ILBC - SILK - Speex Internetworking Functions WebRTC Session Controller supports internetworking functions between WebRTC applications to existing SIP/RTP-base voice, video over IP devices, and Public Switched Telephone Network (PSTN) devices. SRTP and ICE termination and RTP/RTCP stream multiplexing are also supported. For more information on supported networking and media standards, see Oracle Communications WebRTC Session Controller Statement of Compliance. Application and Network Specific Policy Controls WebRTC Session Controller supports integration with Diameter Rx Policy and Charging Rules Function (PCRF) servers. Signaling and media policy rules can be enforced for bandwidth management, media channel allocation and Quality of Service (QoS). For more information on PCRF integration, see Oracle Communications WebRTC Session Controller System Administrator's Guide. Known Issues Table 1 lists the known issues in this release. 3

Table 1 Bug ID WebRTC Session Controller Known Issues Description 17564567 Issue Google Chrome, version 30 and earlier, have an issue during Chrome's STUN connectivity checks if WebRTC Session Controller is configured for conditional media anchoring. This Chrome issue is intermittent and manifests itself as a Chrome webpage "crash" with the browser page displaying an error message. Workaround To mitigate this issue: 1. Use the recommended WebRTC Session controller conditional-anchoring configuration, which delays STUN connectivity checks to the Chrome browser. For information on configuring media anchoring, see Oracle Communications WebRTC Session Controller Installation Guide. 2. Keep client-side firewalls enabled. This problem has been fixed by Google in Chrome version 32 beta. 17596497 Issue When making a Bria (version 3.5.5 71238) softphone to Chrome browser call with audio and video, the initial call completes successfully, and there is two-way audio and video. However if the Chrome browser is refreshed, the audio on the Bria softphone becomes garbled, and the video is no longer rendered. This issue is caused by a bug with the Bria softphone. The Bria vendor, Counterpath, has provided a trial version of Bria that resolves the issue, but no official patch release date has been provided. Workaround To fix the audio problem, remove all the audio codecs on the Bria except PCMU. There is no configuration workaround to fix the video media stream. 17697544 Issue If you are editing the GroovyScript library and you introduce any errors, clicking the Validate Script or Commit buttons will display an error as expected. However, even after fixing the errors, you will still not be able to commit your changes. Workaround To work around this issue, save your valid changes to the clipboard or a local file, and click Revert. You can then click Lock & Edit, make your changes again, and commit them successfully. For more information on using the GroovyScript library, see Oracle Communications WebRTC Session Controller Extension Developer's Guide. Documentation Accessibility For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc. 4

Access to Oracle Support Oracle customers have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired. Oracle Communications WebRTC Session Controller Release Notes, Release 7.0 E49238-01 Copyright 2013, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government. This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. This software or hardware and documentation may provide access to or information on content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services. 5

6