Dialogic PowerMedia Media Resource Broker (MRB)

Similar documents
Dialogic PowerApp LB. Datasheet. Load Balancer for Real-Time Communications

Dialogic PowerMedia Extended Media Server

Dialogic PowerMedia Extended Media Server

Dialogic PowerMedia Web Media Server

The BorderNet Session Border Controller and Network Function Virtualization

Dialogic PowerMedia XMS

Brochure. Dialogic BorderNet Session Border Controller Solutions

Dialogic PowerMedia XMS

Developing Higher Density Solutions with Dialogic Host Media Processing Software

High Availability and Load Balancing for Basic Dialogic PowerMedia Extended Media Server (XMS) Configurations Using the Linux Virtual Server

XMS 3.0. Dialogic PowerMedia XMS. Datasheet

Dialogic BorderNet Virtualized Session Border Controller

Dialogic and BroadSoft:

Business Communications Solutions

Introduction to Cloud Computing

Dialogic Vision VG Media Gateway

FRAFOS GmbH Windscheidstr. 18 Ahoi Berlin Germany

Dialogic. BorderNet Products Interwork and Connect Seamlessly and Securely at the Network Edge

Dialogic BorderNet Virtualized Session Border Controller (SBC)

Dialogic BorderNet Session Border Controller Solutions

Dialogic I-Gate 4000 Session Bandwidth Optimizer Core X

FRAFOS GmbH Windscheidstr. 18 Ahoi Berlin Germany

Application Note. Configuring Dialogic Host Media Processing Software Release 3.1LIN Software Licenses

Dialogic PowerMedia XMS Release 3.0

Application Note. Configuring Dialogic Host Media Processing Software Release 3.0 for Windows Software Licenses

Oracle s Unified Communications Infrastructure Solution. Delivering Secure, Reliable, and Scalable Unified Communications Services

Bandwidth Optimization Solutions: Building Cost-Effective Backup Protection Networks. Application Note

An Oracle White Paper February Centralized vs. Distributed SIP Trunking: Making an Informed Decision

Dialogic BorderNet 4000 Session Border Controller

Dialogic I-Gate 4000 SIP Gateway

Multimedia Conferencing Solutions

How To Make A Fax Board More Powerful

Application Note. Building Optimal NGN Expansion Using Leading Second-Source Media Gateways

Zeenov Agora High Level Architecture

OfficeMaster Gate (Virtual) Enterprise Session Border Controller for Microsoft Lync Server. Quick Start Guide

Dialogic BorderNet 4000 Session Border Controller

Cisco TelePresence Manager Datasheet

Intel NetStructure Host Media Processing Software Release 1.0 for the Windows * Operating System

ABC SBC: Charging and Accounting. FRAFOS GmbH

Main characteristics. System

SIP Trunking and the Role of the Enterprise SBC

Dialogic Diva SIPcontrol Software

Dialogic I-Gate 4000 Session Bandwidth Optimizer Core

Single, Cloud-Ready. brochure

Load Balancing for Microsoft Office Communication Server 2007 Release 2

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification

Dialogic IP Media Server. Erik Pras

Selecting the Right SIP Phone for Your IP PBX By Gary Audin May 5, 2014

SIP-ing? Pipeline Articles

Dialogic PowerMedia Host Media Processing Software Release 5.0

Dialogic 4000 Media Gateway Series

WebRTC: Why and How? FRAFOS GmbH. FRAFOS GmbH Windscheidstr. 18 Ahoi Berlin Germany

Agenda What can we do now? And 5 years from now we will still be current!

ABC SBC: Securing and Flexible Trunking. FRAFOS GmbH

Choosing a Dialogic Product Option for Creating a PSTN-HMP Interface

TRANSFORMATION OPPORTUNITIES WITH THE ALCATEL-LUCENT OPENTOUCH SUITE OPTIMIZING CONVERSATION DELIVERY OVER CENTRALIZED COMMUNICATIONS NETWORKS

SIP Trunking DEEP DIVE: The Service Provider

Contact Center on Demand

Application Note. Using a Dialogic Media Gateway Series as a PSTN Gateway with an Asterisk IP-PBX Server

Comparing Session Border Controllers to Firewalls with SIP Application Layer Gateways in Enterprise Voice over IP and Unified Communications Scenarios

The MOST Affordable HD Video Conferencing. Conferencing for Enterprises, Conferencing for SMBs

Deploying SIP Phones into Unified Communications Solutions with the Dialogic Media Gateway Series

Contents Introduction Why Fax over IP? How Real-time Fax over IP works Implementation with MessagePlus/Open Summary. About this document

VitalPBX. Hosted Voice That Works. For You

Acme Packet session border controllers in the enterprise

Oracle Enterprise Communications Solutions for Microsoft Lync. Migrate seamlessly to Microsoft Lync while reducing cost and complexity

SIP Trunking: Enabling Wideband Audio for the Enterprise

Avaya Aura System Manager

Software-Powered VoIP

Symantec Brightmail Gateway Real-time protection backed by the largest investment in security infrastructure

Centralized Orchestration and Performance Monitoring

Paving the Way to Next Generation Media and Signaling VoIP Gateways

Windows Server 2008 R2 Hyper-V Live Migration

The Acano Solution. acano.com

Dialogic PowerMedia Extended Media Server (XMS) Quick Start Guide

MaxCS. ALL SOFTWARE IP PBX and Call Center Solution

Cisco TelePresence Manager Datasheet

Cisco Expressway Series

ORACLE VIRTUAL DESKTOP INFRASTRUCTURE

Microsoft Private Cloud Fast Track

The MOST Affordable HD Video Conferencing. Conferencing for Enterprises, Conferencing for SMBs

AdvOSS Session Border Controller

ABC SBC: Securing the PBX. FRAFOS GmbH

How To Run Powermedia Xms On A Runspace Cloud Server On A Powermedia Media Server On An Ipad Or Ipad (For Free) On A Raspberry Powermedia (For A Powerpress) On An Ubuntu 2.5 (

Avaya Aura Session Manager

On-Demand Call Center with VMware View

SIP-Based Solutions in the Contact Center: Using Dialogic Media Gateways with the Genesys Voice Platform

Dialogic Host Media Processing Software Release 3.0 for Windows

Designed For Market Requirements

OAISYS and ShoreTel: Call Recording Solution Configuration. An OAISYS White Paper

Microsoft Office Communications Server 2007 & Coyote Point Equalizer Deployment Guide DEPLOYMENT GUIDE

Why Architecture Matters

MaxCS. ALL SOFTWARE IP PBX and Call Center Solution

Dialogic BorderNet 4000 Session Border Controller (SBC) Quick Start Guide

Equalizer DATASHEET AND PRODUCT GUIDE FEATURES

Live Communications Server 2005 SP1 Office Communications Server Matt Newton Network Engineer MicroMenders, Inc

Oracle Enterprise Communications Solutions for Microsoft Lync. Migrate seamlessly to Microsoft Lync while reducing cost and complexity

Transcription:

Dialogic PowerMedia Media Resource Broker (MRB) The PowerMedia Media Resource Broker (MRB), a standards- AS cluster AS cluster compliant, 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 PowerMedia XMS media servers, the PowerMedia MRB provides a reliable and resource-efficient software-based media-processing 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) Hong Kong New York PowerMedia Media Resource Broker (MRB) Paris PowerMedia MRB s intelligent load balancing resource allocation Media features make a clustered pool of media servers appear as a Media devices single media server element to the application server. This helps to significantly reduce application complexity while improving Gateway SBC PBX WebRTC Figure 1 - PowerMedia MRB managing in a diverse, highly available application server performance by offloading media load balancing network environment and management functions. High availability, redundancy, and smart failover with call preservation features provide scalability and reliability. Improved resource efficiency, coupled with the flexibility of cloudready software, translate to low OPEX and CAPEX; and MRB s standards-compliant functionality and media server interfaces promote rapid application integration and system interoperability without sacrificing performance. Features Media resource abstraction Rapid application integration Increased reliability Efficient load balancing and resource assignment Cloud-ready virtualized software 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 High availability, intelligent failover, and stateful call preservation features add local and geographic redundancy options while increasing uptime Allows for maximal media resource utilization to minimize the media resource CAPEX required Software agility and powerful management interfaces reduce the effort required for operations and maintenance, minimizing 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 app server 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 and VXML 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 standards 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 standard 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 PowerMedia XMS instance should lose power or connectivity, another PowerMedia XMS 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 MRB detects a media server outage, it immediately locates another media server and uses the stored state information to reestablish the sessions on a 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 mechanism to monitor the health and load of all PowerMedia XMS media servers in a MRB cluster. This allows the MRB to intelligently load balance traffic to the appropriate media server to pre-emptively avoid overload situations. 2

PowerMedia MRB is call state aware of all the PowerMedia XMS media servers in its cluster. Leveraging this intelligence, it keeps all 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 completely transparently to the application server, eliminating the need for development of this complex coordination. 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, providing for no service disruption in case of device or power failure. Local and geographic redundancy for peak uptime MRB-controlled media server clustering provides redundancy in case of any individual media server outage. In addition, media servers in an MRB cluster can be geographically distributed. The 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 media server to the application server. This means no load balancing capabilities need to be implemented at the application server. PowerMedia MRB performs all 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, VXML, 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) Voice extensible Markup Language (VXML) 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, VXML, and JSR 309 interfaces are all standards-compliant, meaning they interface seamlessly with application servers that already use these interfaces. 3

For developers who want more control or to leverage web-oriented mechanisms, Dialogic s PowerMedia XMS RESTful interface has been designed to be 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 MRB s web UI modules manage different aspects of the MRB. Available WebUI management modules include: Real-time Service Dashboard MRB Configuration, Management, Alarm and Reporting Media Server Configuration, Management and Call Statistics User Administration Logging and Tracing Capabilities Software-based for maximum flexibility Like the PowerMedia XMS media server, PowerMedia MRB is 100% software-based and works with popular hypervisors. An entire 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. PowerMedia MRB Conference application server MSML Desktop UC client WebRTC SIP phone HD voice Smartphone Media server cluster Tablet Figure 2 - High-scale audio conference example using a variety of SIP and WebRTC endpoints 4

Other use cases Other common 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 Technical Specifications Standards IETF RFC 6917 3GPP TS 23.218 GSMA IR.92, IR.94 Control interfaces Security Features Admission Control Traffic Distribution Algorithms QoS and Statistics Media control: MSML (SIP) REST JSR 309 (MSML) VXML NETANN TLS Inbound overload control Media pinhole management License control Codec-based routing Round Robin Media Server Availability (Real time-monitoring) Least loaded Location aware 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 Scalability Maximum Call Attempts Capacity: 500 sessions per second Maximum INVITE sessions: 30,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 5

Redundancy 1+1 (active/standby) MRB Redundancy Lossless call preservation for conference and joined calls Local and Geographic Media Server redundancy Virtualization Support VMware ESXi 5.x Oracle VM Hardware Support and Minimum System Requirements Hardware: Intel Architecture-based server For More Information Operating System (64-bit OS): CentOS Release 6.4 ISO installation OR Oracle Enterprise Linux 6.4 Processor: Intel Dual 56xx or greater Ethernet: Single or Dual 1000Base-TX (RJ-45) Memory: 12 GB RAM minimum Storage: 60 GB HD minimum Network Interfaces (Recommended) Signaling and Media - 2x1 Gigabit Ethernet (10/100/1000 Base-T) Management - 1x Gigabit Ethernet (10/100/1000 Base-T) High Availability - 1x Gigabit Ethernet (1000 Base-T) 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.aspx Dialogic and PowerMedia are either registered trademarks or trademarks of Dialogic Inc. 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 6700 de la Cote-de-Liesse Road, Suite 100, Borough of Saint-Laurent, Montreal, Quebec, Canada H4T 2B5. 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. This document pertains to a planned future release of a Dialogic product. Dialogic may make changes to specifications, product descriptions, and plans as well as to related documentation, at any time, without notice both in general and with respect to this product. Copyright 2014 Dialogic Inc. All rights reserved. 10/14 14160-01