Dialogic PowerMedia Media Resource Broker (MRB)

Similar documents
Dialogic PowerMedia Media Resource Broker (MRB)

Dialogic PowerMedia Media Resource Broker (MRB)

Brochure. Dialogic BorderNet Session Border Controller Solutions

Dialogic PowerVille CC Cloud Centrex

Dialogic Cloud Centrex

Dialogic PowerMedia IP Media Server

White Paper Subcategory. Overview of XML Communication Technologies

Dialogic PowerVille Conferencing

Dialogic PowerMedia HMP for Windows

Dialogic BorderNet Virtualized Session Border Controller

White Paper. The Growing Importance of HD Voice in Applications

Solution Brochure. Dialogic and Efficient Network Infrastructures. dialogic.com

Dialogic BorderNet 4000 Session Border Controller

XMS 3.1. Dialogic PowerMedia XMS. Datasheet

Dialogic PowerVille LB Load Balancer for Real-Time Communications

White Paper Conquering Scalable WebRTC Conferencing

Talkative Engage Mitel Architecture Guide. Version 1.0

Dialogic BorderNet Session Border Controller

ORACLE ENTERPRISE COMMUNICATIONS BROKER

Dialogic PowerMedia XMS

Dialogic Vision 1000 Gateways A Smart Choice for Interactive 3G Mobile Multimedia Services.

Collaboration and Conferencing Applications

Oracle Communications WebRTC Session Controller

Application Note. Deploying Survivable Unified Communications Solutions with the Dialogic 2000 Media Gateway Series

Never Drop a Call With TecInfo SIP Proxy White Paper

Dialogic PowerMedia Host Media Processing Software Release 3.0Win

Solution Sheet. The Acano solution. March 2016

Dialogic PowerMedia HMP for Windows

Dialogic PowerMedia XMS WebRTC

Maintaining High Availability for Enterprise Voice in Microsoft Office Communication Server 2007

White Paper. SIP Trunking: Deployment Considerations at the Network Edge

Dialogic PowerMedia XMS

Dialogic PowerMedia HMP for Linux

Dialogic PowerMedia XMS

Dialogic PowerMedia XMS

Dialogic I-Gate 4000 Session Bandwidth Optimizer Mobile Backhaul Application Topologies

Oracle Communications Session Router

Dialogic Converged Services Platforms (CSP)

Dialogic DSI Signaling Interface Unit Based on Dialogic DSI SS7G41 Signaling Servers

Dialogic Converged Services Platforms (CSP)

BorderNet Diameter Services Helix

ORACLE FABRIC MANAGER

RESTCOMMONE. SIP Servlets. Copyright All Rights Reserved Page 2

Using Two Ethernet Network Interface Cards with Dialogic PowerMedia Extended Media Server (XMS) Tech Note

Developing and Deploying Next Generation Interactive Response Solutions. White Paper

RingCentral Office Premium Edition

Cisco Unified Presence 8.0

SECURE, FLEXIBLE ON-PREMISE STORAGE WITH EMC SYNCPLICITY AND EMC ISILON

Guide to Dialogic System Software, Operating Systems, and Dialogic Products

Dialogic PowerMedia HMP for Windows Release 3.0

Dialogic PowerMedia XMS

Dialogic PowerMedia XMS and Amazon Web Services (AWS)

Dialogic Vision CX Video Gateway

Introducing Avaya SDN Fx with FatPipe Networks Next Generation SD-WAN

Cisco Webex Cloud Connected Audio

The office for the anywhere worker!!! Your LCB SOFTPHONE: A powerful new take on the all-in-one for a more immersive experience.

Cisco Spark Flex Plan

Increasing Network Agility through Intelligent Orchestration

TALK THUNDER SOFTWARE FOR BARE METAL HIGH-PERFORMANCE SOFTWARE FOR THE MODERN DATA CENTER WITH A10 DATASHEET YOUR CHOICE OF HARDWARE

Build your own Cloud on Christof Westhues

Cisco Prime Unified Service Monitor 8.7

Mida TerraFaxPro. Overview. Why Deploy a Fax Server

Cisco Quantum Policy Suite for Mobile

Corente Cloud Services Exchange

COMPUTING. Centellis Virtualization Platform An open hardware and software platform for implementing virtualized applications

Cisco Unified Customer Voice Portal 9.0

Avaya Aura Contact Center 6.4

RESTCOMMONE. WebRTC SDKs for Web, IOS, And Android Copyright All Rights Reserved Page 2

Dimensioning enterprise cloud platforms for Bring Your Own Devices (BYOD) BYOD Device Emulation and Policy Analysis

ABC SBC: Securing the Enterprise. FRAFOS GmbH. Bismarckstr CHIC offices Berlin. Germany.

Diameter, Meet Your Future

McAfee Network Security Platform 9.1

Cisco Unified MeetingPlace Integration

Dialogic Vision 1000 Video Gateway

Dell Wyse Datacenter for VMware Horizon View Cloud Pod Architecture

Achieving High Availability with Oracle Cloud Infrastructure Ravello Service O R A C L E W H I T E P A P E R J U N E

Dialogic IMG 1004 Integrated Media Gateway

Dialogic MSP 1010 Multi-Services Platform

Features. HDX WAN optimization. QoS

Hitachi Unified Compute Platform Pro for VMware vsphere

Network Monitoring and Technology Challenges. White Paper

IMPORTANT NOTE. Dialogic Brooktrout SR140 Fax Software with Broadvox SIP Trunking Service. Installation and Configuration Integration Note

Configuring Avaya one-x Communicator 6.0 H.323 with Citrix XenApp TM 5 on Microsoft Windows 2003 (32-bit) Server Issue 1.0

Oracle Solaris 11: No-Compromise Virtualization

Instavc White Paper. Future of Enterprise Communication

ABC SBC: Secure Peering. FRAFOS GmbH

Enhancing Oracle VM Business Continuity Using Dell Compellent Live Volume

Application Note. Using Dialogic Boards to Enhance Unified Messaging Applications

Technical Overview. Mitel MiCloud Telepo for Service Providers 4.0. Key Features

Intermedia. CX-E Cloud Hosting Provider. Introduction. Why Intermedia for CX-E Cloud? Cost of Ownership

Meeting the Challenges of an HA Architecture for IBM WebSphere SIP

EMC VSPEX SERVER VIRTUALIZATION SOLUTION

Citrix NetScaler LLB Deployment Guide

WINNER 2007 WINNER 2008 WINNER 2009 WINNER 2010

Zenoss Resource Manager Planning Guide

Dialogic DSI Signaling Gateway Based on Dialogic DSI SS7G3x Signaling Servers

Introduction. Architecture Overview

Cisco WebEx Cloud Connected Audio

McAfee Network Security Platform

Application Note. Dialogic 1000 Media Gateway Series Serial CPID Configuration and Timing

Transcription:

Dialogic PowerMedia Media Resource Broker (MRB) The PowerMedia Media Resource Broker (MRB) is a standardscompliant, software-based Media Resource Broker that allows application developers, service providers and enterprises to dynamically scale and distribute a media server resource pool across disparate applications and datacenters. When used with one or more Dialogic PowerMedia XMS media servers, the PowerMedia MRB provides a reliable and resource-efficient software-based mediaprocessing platform for scaling rich media applications such as conferencing, transcoding, and Interactive Voice Response (IVR). Applications Media server control Media broker Media server control Media servers (PowerMedia XMS) PowerMedia MRB s intelligent load balancing resource allocation features make a clustered pool of media servers appear as a single Media media server element to the application server. This helps to significantly reduce application complexity while improving application server Media devices performance by offloading media load balancing and management Gateway SBC PBX WebRTC functions. High availability, redundancy, and smart failover with call preservation features provide scalability and reliability. Improved Dialogic PowerMedia MRB managing in a diverse, highly available network environment resource efficiency, coupled with the flexibility of cloud-ready software deployable in Network Function Virtualization (NFV) environments, translates to low OPEX and CAPEX; and PowerMedia MRB s standards-compliant functionality and media server interfaces promote rapid application integration and system interoperability without sacrificing performance. AS cluster New York AS cluster Dialogic PowerMedia MRB Paris Features Media resource abstraction Rapid application integration Increased reliability Efficient load balancing and resource assignment Cloud-ready virtualized software particularly well-suited for Network Function Virtualization (NFV) Benefits Automatic load balancing, resource allocation and re-allocation allow a pool of media servers to appear as a single media server to applications and users, eliminating the need for the application or proprietary load balancers to handle these functions Standards-compliant media server functionality that can be controlled by a multitude of standardized media server interfaces or a simple, yet powerful RESTful API, offering rapid plug-and-play style integration with existing applications for both inbound or outbound calling applications High availability, intelligent failover, and stateful call preservation features add local and geographic redundancy options while providing for increased uptime Allows for maximal media resource utilization to help minimize media resource CAPEX Software agility and powerful management interfaces reduce the effort required for operations and maintenance, helping to minimize OPEX

Standardized Media Resource Broker (MRB) functionality Media Resource Brokers (MRBs), including the PowerMedia MRB, are standardized network elements that manage media resource availability and reliability, providing improved utilization and reliability of deployed media resources in the network. As defined in MRB specifications, these elements perform one or more critical media resource management functions, including: Balancing requests from multiple application servers or clusters Efficient utilization and allocation of the MRF/Media Server (MS) resource pools Providing a monitoring mechanism for media server status and capabilities Supporting media control payloads such as MSML MRBs are formally defined by the IETF in RFC 6917 Media Resource Brokering. The MRB has also been incorporated in the 3GPP TS 23.218 IP Multimedia System (IMS) architecture as the functional entity responsible for query and management of the Media Resource Function (MRF) in the IMS network. PowerMedia MRB benefits In addition to meeting the functional requirements as specified in the MRB specifications referenced above, PowerMedia MRB provides many additional capabilities, including: Stateful call preservation Intelligent resource control MRB high availability Local and geographic redundancy Broad range of media server interfaces Management interfaces Software flexibility Stateful call preservation for seamless reliability Stateful call preservation importantly minimizes the impact of a media server failover in conferencing applications. PowerMedia MRB provides stateful call preservation so that if a media server should lose power or connectivity, another media server can quickly take its place with minimal impact to callers. PowerMedia MRB continually monitors media control state and call script status of all transactions. When the PowerMedia MRB detects a media server outage, it immediately locates another media server and uses the stored state information to reestablish the sessions on the new media server and reconnect all clients within seconds or less. This allows the call to automatically continue without requiring action by or from the application server or users. Intelligent resource control for resource efficiency PowerMedia MRB also includes a mechanism to monitor the health and load of PowerMedia XMS media servers in a PowerMedia MRB cluster. This allows the PowerMedia MRB to intelligently load balance traffic to the appropriate media server to pre-emptively avoid overload situations. PowerMedia MRB is call state aware of all the media servers in its cluster. Leveraging this intelligence, it keeps users in a conference on the same media server and can cascade them across the least loaded media servers in the cluster if the party size starts to reach the limits of original media server s capacity. This happens transparently to the application server, eliminating the need for development of this complex coordination. 2

High availability configuration for carrier-class reliability The PowerMedia MRB can be deployed in either standalone or active/standby redundant configuration. In the redundant configuration, the PowerMedia MRB actively checkpoints and replicates call state and session information, minimizing service disruption in case of device or power failure. Local and geographic redundancy for peak uptime PowerMedia MRB-controlled media server clustering provides redundancy in case of an individual media server outage. In addition, media servers in a PowerMedia MRB cluster can be geographically distributed -that is, the PowerMedia MRB can distribute load across distinct geographic locations, helping to avoid large-scale outages were an entire datacenter to fail. The PowerMedia MRB can also perform disaster recovery functions, moving calls from one datacenter to another. Standards-compliant for beneficial interoperability Dialogic s PowerMedia MRB is compliant with in-line unaware MRB as described in IETF RFC 6917. In-line unaware mode makes the media server cluster appear like a single media server to the application server. This means no load balancing capabilities need to be implemented at the application server. PowerMedia MRB performs the critical specified MRB functions, and much more, including: Inbound load balancing requests from one or many distinct application servers Outbound load balancing across many media servers Monitoring the status of all media servers in a cluster Supporting common media control payloads and signaling schemes, including MSML, REST, and NETANN PowerMedia MRB also works in IMS environments to control a pool of Media Resource Function (MRF) resources, as outlined in 3GPP TS 23.218. Comprehensive media server control interfaces for rapid integration The PowerMedia MRB supports a wide variety of both traditional telephony and web-oriented media control interfaces. The PowerMedia MRB and PowerMedia XMS media servers can be rapidly integrated into networks with minimal effort - often with little or no modification on the Application Server. Supported media control interfaces include: Media Server Markup Language (MSML) RFC 4240 - Basic Network Media Services with SIP (NETANN) Java Specification Media Server Control API (JSR 309) Web-based Representational State Transfer (RESTful) API The SIP, MSML, and JSR 309 interfaces are all standards-compliant, meaning they interface seamlessly with application servers that already use these interfaces. For developers who want more control or to leverage web-oriented mechanisms, Dialogic s PowerMedia XMS RESTful interface is fully functional with a minimal learning curve and broad use in nearly any development environment. Powerful and easy-to-use built in cluster management system The PowerMedia MRB management offers a web UI to greatly simplify operational tasks associated with configuration and maintenance activities. The PowerMedia MRB s web UI modules manage different aspects of the PowerMedia MRB. Available management modules in the PowerMedia MRB WebUI include: Real-time Service Dashboard MRB Instance Configuration, Management, Alarm and Reporting Media Server Instance Configuration, Management and Call Statistics User Administration Logging and Tracing Capabilities 3

Software-based for maximum flexibility Like the PowerMedia XMS media server, PowerMedia MRB is 100% software-based and works with popular hypervisors. An entire PowerMedia MRB cluster can be quickly redeployed to another datacenter or scaled up or down as needed within a datacenter without the operational burden of dealing with specialized physical equipment. PowerMedia MRB is also cloud-ready and suitable for Network Function Virtualization (NFV) environments. Example use case Media server clustering for large scale transcoding, conferencing, IVR and other applications Figure 2 illustrates an example of an audio conferencing solution with PowerMedia MRB and PowerMedia XMS for business or social interaction. Users can call into the conferencing solution from any SIP endpoint, softphone, or WebRTC compatible browser or app. In this example, PowerMedia MRB load balances the App Server s audio conference resource request across available media server resources in the cluster to handle high loads. Dialogic PowerMedia MRB MSML Conference application server Desktop UC client WebRTC SIP phone HD voice Smartphone PowerMedia XMS Media Server Cluster Tablet Figure 2 - High-scale audio conference example using a variety of SIP and WebRTC endpoints Other use cases Other common PowerMedia MRB use case examples include: Media server high availability and call preservation Geographic Redundancy and Disaster Recovery Network expansion including cap and grow deployment strategy 4

Technical Specifications Control Protocol and Specification (i.e., standards) Compatibility IETF RFC 6917 IETF RFC 6230 3GPP TS 23.218 GSMA IR.92, IR.94 SIP Global Session Identifier (RFC 7329) Control interfaces Media control MSML (SIP) REST (inbound and outbound) JSR 309 (MSML) NETANN Security Features TLS NAT Signaling and media pinhole traversal Admission Control License control Codec-based routing Traffic Distribution Algorithms Round Robin Media Server Availability (Real time-monitoring) Least loaded Location aware Call steering via SIP header QoS and Statistics Real time call statistics for each managed Media Server: Identity and location CPU & memory utilization Audio and video codec support & licensing Number of signaling & media sessions Consolidated Media Server resource view Scalability Maximum Call Attempts Capacity (Conferencing): 500 sessions per second Maximum Call Attempts Capacity(IVR): 700 sessions per second Maximum INVITE sessions: 50,000 Management Integrated web-based management (https) and real-time dashboard and analytics SNMP based-alarms Historical and real-time statistics and reports Media Server Configuration and Management Role-based User Management Configuration Import/Export 5

Redundancy 1+1 (active/standby) MRB Redundancy Lossless call preservation for conference and joined calls Local and Geographic Media Server redundancy Cloud & Virtualization Support VMWare ESXi 5.x and 6.x Kernel-based Virtual Machine (KVM) Oracle VM/Oracle Cloud Amazon Web Services (AWS) OpenStack NFV Rackspace Cloud Servers 1 Hardware Support and Minimum System Requirements Hardware: Intel Architecture-based server Operating System (64-bit OS): CentOS Release 6.4 (or higher) and 7.x RedHat Enterprise Linux 6.4 (or higher) and 7.x Oracle Enterprise Linux 7.2 with UEKv4 Oracle Enterprise Linux 6.4 Dependency: Java Runtime Environment (JRE) 1.8 or higher Processor: Intel Xeon E5-1620 or greater Memory: 12 GB RAM minimum Storage: 60 GB HD minimum Network Interfaces (Recommended) Signaling and Media - 2x1 Gigabit Ethernet (1000 Base-T) Management - 1x Gigabit Ethernet (1000 Base-T) High Availability - 1x Gigabit Ethernet (1000 Base-T) 1 Planned Future Feature For more information For more information about the product discussed in this datasheet, contact your local Dialogic representative. Worldwide contact information is available online at www.dialogic.com/contact. 6

www.dialogic.com For a list of Dialogic locations and offices, please visit: https://www.dialogic.com/contact Dialogic and PowerMedia are registered trademarks of Dialogic Corporation and its affiliates or subsidiaries ( Dialogic ). Dialogic s trademarks may be used publicly only with permission from Dialogic. Such permission may only be granted by Dialogic s legal department at 3300 Boulevard de la Côte-Vertu, Suite 112, Montreal, Quebec, CANADA H4R 1P8. The names of actual companies and products mentioned herein are the trademarks of their respective owners. Dialogic encourages all users of its products to procure all necessary intellectual property licenses required to implement their concepts or applications, which licenses may vary from country to country. None of the information provided in this other than what is listed under the section entitled Technical Specifications forms part of the specifications of the product and any benefits specified are not guaranteed. No licenses or warranties of any kind are provided under this datasheet. Dialogic may make changes to specifications, product descriptions, and plans at any time, without notice. Any use case(s) shown and/or described herein represent one or more examples of the various ways, scenarios or environments in which Dialogic products can be used. Such use case(s) are non-limiting and do not represent recommendations of Dialogic as to whether or how to use Dialogic products. This document discusses one or more open source products, systems and/or releases. Dialogic is not responsible for your decision to use open source in connection with Dialogic products (including without limitation those referred to herein), nor is Dialogic responsible for any present or future effects such usage might have, including without limitation effects on your products, your business, or your intellectual property rights. Copyright 2017 Dialogic Corporation. All rights reserved. 10/17 14160-05