Oracle® Communications Services Gatekeeper

Release Notes

Release 7.0

E81171-01

June 2018

Oracle Communications Services Gatekeeper Release Notes, Release 7.0

E81171-01

Copyright © 2015, 2018, 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, then 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 about 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 unless otherwise set forth in an applicable agreement between you and Oracle. 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, except as set forth in an applicable agreement between you and Oracle.

Contents

Preface

- Audience

- Documentation Accessibility

1 Services Gatekeeper 7.0 New Features

Preface

This book includes information about this release of Oracle Communications Services Gatekeeper.

Audience

This book is intended for all Services Gatekeeper users.

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.

Access to Oracle Support

Oracle customers that have purchased support 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.

1 Services Gatekeeper 7.0 New Features

This document lists the new features for release 7.0 of Oracle Communications Services Gatekeeper.

Upgrade and Rollback from 6.1 to 7.0

Oracle Communications Services Gatekeeper (OCSG), version 7.0, provides procedures to upgrade from version 6.1 to 7.0 and to roll back from 7.0 to version 6.1, if necessary. See "Upgrade and Rollback for 6.1 to 7.0" in Oracle Communications Services Gatekeeper Multi-tier Installation Guide.

Installer Version Information

Two JAR files, ocsg_version.jar and ocsg_patch_version.jar are included in the directory ${OCSG_INSTALL_DIR}/ocsg/server/lib/wlng to record the current Services Gatekeeper installer and patch version information. See "Installer Version Information" in Oracle Communications Services Gatekeeper Multi-tier Installation Guide.

Adding Communication Service Applications

You can add communication service applications to an existing OCSG domain. The feature applies to a single-tier configuration only. See "Adding Communication Service Applications" in Oracle Communications Services Gatekeeper System Administrator's Guide.

Event Data Record (EDR) Enhancements

For details on the enhancements to Services Gatekeeper EDRs, see "Managing and Configuring EDRs, CDRs, and Alarms" in Oracle Communications Services Gatekeeper System Administrator's Guide.

Services Gatekeeper Storage Layer Enhancements

You can now specify additional optional attributes for column value definition within the XML configuration file's declarative definition, primarily wlng-cachestore-config-extensions.xml files. See "Specifying Attributes for Column Value Definitions" in Oracle Communications Services Gatekeeper System Administrator's Guide.

DAF Callout Callbacks

For asynchronous send() calls, two actions are generated for each ServiceCallOut, allowing the response to be accessed other than in the subsequent action. See "DAF Callout Callback" in Oracle Communications Services Gatekeeper API Management Guide.

DAF Two-Way SSL Support

OCSG supports two-way SSL communication with backend (southbound) service. When it creates an asynchronous or synchronous client for the backend service, OCSG invokes the loadKeyMaterial() method in the SSLContextBuilder to support client SSL and re-uses the managed server's key stores and SSL configuration. See "Configuring DAF Two-Way SSL Support" in Oracle Communications Services Gatekeeper System Administrator's Guide.

DAF Support of HTTP Methods

Services Gatekeeper provides new HTTP methods that support DAF. See "DAF Support of HTTP Methods" in Oracle Communications Services Gatekeeper API Management Guide.

Accessing Traditional Communication Services from DAF

Services Gatekeeper now supports access to traditional communication services from DAF. See "Accessing a Traditional Communication Service from DAF" in Oracle Communications Services Gatekeeper System Administrator's Guide.

Flexible Timeout Control

Services Gatekeeper has improved control of timeouts. See "Managing Timeouts" in Oracle Communications Services Gatekeeper System Administrator's Guide.

Overload Protection

Services Gatekeeper now incorporates a framework that protects against overload by rejecting incoming requests. See "Overload Protection" in Oracle Communications Services Gatekeeper System Administrator's Guide.

Support for External Service Level Agreements (SLAs)

An external service level agreement (SLA) is equivalent to a plan in API Cloud Service. In Oracle Communications Services Gatekeeper, it is a new data entity that is referred to from group SLAs. See "Managing External SLAs" in Oracle Communications Services Gatekeeper Accounts and SLAs Guide.

Log4j Upgrades

Services Gatekeeper has upgraded Log4j support. See "Using Log4j" in Oracle Communications Services Gatekeeper System Administrator's Guide.

HTTP Header Filtering

Services Gatekeeper now supports HTTP header filtering. See "HTTP Header Filter" in Oracle Communications Services Gatekeeper API Management Guide.

Map Deny Codes to HTTP Responses

You can now map Services Gatekeeper deny codes to HTTP responses. See "Mapping of Deny Codes to HTTP Responses" in Oracle Communications Services Gatekeeper Accounts and SLAs Guide.

General DAF Enhancements

Services Gatekeeper has significantly enhanced DAF functionality. See "Common Actions Programming Tasks" in Oracle Communications Services Gatekeeper API Management Guide.

Threat Protection OAM Interfaces

Services Gatekeeper now provides OAM interfaces for threat protection. See "Using Threat Protection OAM Interfaces" in Oracle Communications Services Gatekeeper Security Guide.

Chunking Configuration for Backend Services

You can now control the chunked setting for southbound callout in Transfer-Encoding, regardless of the incoming request, either globally or at the request or API level. See "Configuring Chunking for Back-end Services" in Oracle Communications Services Gatekeeper API Management Guide.

Create Custom HTTP Processors

You can now create custom HTTP processors for Services Gatekeeper. See "Creating Custom HTTP Processors" in Oracle Communications Services Gatekeeper API Management Guide.

Note:
As of version 7.0, Services Gatekeeper no longer includes SIP libraries. If you require access to the SIP libraries, you should remain on version 6.1.
As a result, the following Parlay X 2.1 and RESTful communication services have been removed:

- Audio Call

- Call Notification

- Presence

- Third Party Call

- Terminal Status

Oracle Legal Notices

Copyright Notice

Copyright © 1994-2018, Oracle and/or its affiliates. All rights reserved.

License Restrictions Warranty/Consequential Damages Disclaimer

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.

Warranty Disclaimer

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.

Restricted Rights Notice

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, then 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.

Hazardous Applications Notice

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.

Trademark Notice

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.

Third-Party Content, Products, and Services Disclaimer

This software or hardware and documentation may provide access to or information about 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 unless otherwise set forth in an applicable agreement between you and Oracle. 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, except as set forth in an applicable agreement between you and Oracle.

Pre-General Availability Draft Documentation Notice

If this document is in public or private pre-General Availability status:

This documentation is in pre-General Availability status and is intended for demonstration and preliminary use only. It may not be specific to the hardware on which you are using the software. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to this documentation and will not be responsible for any loss, costs, or damages incurred due to the use of this documentation.

Private Pre-General Availability Draft Documentation Notice

If this document is in private pre-General Availability status:

The information contained in this document is for informational sharing purposes only and should be considered in your capacity as a customer advisory board member or pursuant to your pre-General Availability trial agreement only. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described in this document remains at the sole discretion of Oracle.

This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle. Your access to and use of this confidential material is subject to the terms and conditions of your Oracle Master Agreement, Oracle License and Services Agreement, Oracle PartnerNetwork Agreement, Oracle distribution agreement, or other license agreement which has been executed by you and Oracle and with which you agree to comply. This document and information contained herein may not be disclosed, copied, reproduced, or distributed to anyone outside Oracle without prior written consent of Oracle. This document is not part of your license agreement nor can it be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates.

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.

Access to Oracle Support

Oracle customers that have purchased support 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.