Product/Technology/Architecture Overview September 2012.

Slides:



Advertisements
Similar presentations
SIP, Presence and Instant Messaging
Advertisements

SIP and Instant Messaging. SIP Summit SIP and Instant Messaging What Does Presence Have to Do With SIP? How to Deliver.
Fall IM 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
VON Europe /19/00 SIP and the Future of VON Protocols SIP and the Future of VON Protocols: Presence and IM Jonathan Rosenberg.
Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
Introduction to SimpleSignals Call Center Solution.
Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
Lync /11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Building Applications with SIP Conferencing / Collaboration Alan D. Percy Director, Market Development AudioCodes.
System Center 2012 R2 Overview
2 Best of Breed Telephony Solutions- Open Source and Proprietary Presented by: David Mandelstam, CEO/President, Sangoma Technologies.
Overview of DVX 9000.
Rob Marchand Genesys Telecommunications
111 © 2003 Cisco Systems, Inc. All rights reserved. CVP 3.x “Full Centralized” Comprehensive: Detailed Call Flows 111 © 2003, Cisco Systems, Inc. All rights.
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
1 SUNGARD AVAILABILITY SERVICES Messaging and Collaboration - Availability Service - Notification Service.
SmartDispatch 3.0 for Hytera DMR Radio
XProtect® Expert 2013 Product presentation
1 Trade Secret Information - Property of Velocity Telephone, Inc. Virtual Office - Anywhere, Anytime!
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
11 Artis Group Pty Limited Level 4, Pacific Highway St Leonards, NSW, 2065 (02) “Artis Group Capability”
Overview Of Microsoft New Technology ENTER. Processing....
Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
1 PakNetX What is an Internet ACD? Spring 98 VON Conference Bruce Allen, President and CEO PakNetX Corporation
WORKDAY TECHNOLOGY Stan Swete CTO - Workday 1.
Scott Hoffpauir BroadSoft, Inc. Vice President, Engineering OPENSIG October 15, 1999 The Enhanced Services Layer in a Distributed Packet Network.
The Right Choice for Call Recording OAISYS and ShoreTel: Call Recording Solution Configuration.
Barracuda Networks Confidential1 Barracuda Backup Service Integrated Local & Offsite Data Backup.
SIP-based Application Development SIP International 2004.
Value in the Clouds. Centralized (utility), distributed, cloud Now cloud 00’s web 90’s client server 70’s & 80’s mini computer 60’s mainframe Now cloud.
Plan Introduction What is Cloud Computing?
Cisco Contact Centers Part 1 © 2013 PSS Confidential.
About AloTech…  Established in 2007, AloTech is a technology company aiming to provide all functions of a contact center as online “services” to businesses.
July 2005 Enterprise Contact Center Solution OfficeServ ACD 2.0 OfficeServ Development (Internet Infra) Samsung electronics Co., Ltd.
The TFB - NEC Advantage TECHNOLOGY FOR BUSINESS Corporation.
IModus User Group 18 th September. Welcome Group Introductions Brand Update Mobilising iModus Introducing the new range Discussion - Mobilising your business.
Access Gateway Operation
Oracle Contact Center Anywhere: Go To Market - Positioning James Owens – BDM, Specialist Sales APAC.
RIPE64 Enum Working Group DE-CIX NGN Services.
© 2006 Avaya Inc. All rights reserved. Avaya Services Michael Dundon Business Development Manager.
Call Control with SIP Brian Elliott, Director of Engineering, NMS.
Samsung Electronics Co., Ltd.IAP R&D Group CTI Part1 Introduction to Samsung CTI Nov. 19, 2002 Sang Hee Lee.
Gary E. Barnett President and Chief Executive Officer Aspect Communications VoIP and the Future of Customer Care.
The Virtual Call Center: Enhancing the Customer Experience Greg Pisano Director, Market Development BlueNote Networks.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Web-based Enterprise Telephony Application Development Johnny Wong Principal Member of Technical Staff Oracle Corporation.
System Center Lesson 4: Overview of System Center 2012 Components System Center 2012 Private Cloud Components VMM Overview App Controller Overview.
THE LIVEOPS PLATFORM Keith McFarlane Technology, Architecture and Direction.
LiveOps Instant Business Continuity
Cloud Computing is a Nebulous Subject Or how I learned to love VDF on Amazon.
AMQP, Message Broker Babu Ram Dawadi. overview Why MOM architecture? Messaging broker like RabbitMQ in brief RabbitMQ AMQP – What is it ?
LiveOps Outbound Voice Features and Capabilities.
Chapter 8 – Cloud Computing
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
LiveOps UK&EU Infrastructure Review. Introductions Review overall call flow – How does a call and associated data flow through various LiveOps platform.
SC Demo Training. 2 LiveOps Training Curriculum Overview SALES Courses (SC) – SC101 – LiveOps Basic Sales Training Class – SC102 – LiveOps Advanced.
IPS Infrastructure Technological Overview of Work Done.
0 What Does SIP Bring to Your Customer Experience ? Extend VoIP and IP Contact Center values through support of SIP o Media and location independent support.
Avaya – Confidential & Proprietary. Use pursuant to your signed agreement or Avaya Policy 1 Esna Officelinx Architecture Diagrams Last Updated March 2016.
EPIC Connections® is a leading provider of contact center consulting, outsourcing and managed infrastructure services. Our highly qualified teams deliver.
Avaya Aura® Call Center Elite Multichannel 6.3 Customer Presentation
IPCentrex solution from COLLAB. ONECONTACT PBX THE GAME IS ON Global Surplus capacity Pressure on tariffs Hosted Services (In the Cloud/ telco) Broadband.
Avaya Contact Center Select Avaya Contact Center Select Customer Presentation 11/24/14.
Deploying Docker Datacenter on AWS © 2016, Amazon Web Services, Inc. or its affiliates. All rights reserved.
IP Telephony (VoIP).
TrueSight Operations Management 11.0 Architecture
Digium | Switchvox Product Announcement
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
MDM Enterprise.
Presentation transcript:

Product/Technology/Architecture Overview September 2012

Important Milestones  2000 – LiveOps founded in Florida  2001 – Callcast founded in California  2003 – LiveOps/Callcast merger  2004 – LiveOps becomes largest direct response (DR) call center  2005 – SaaS business launched, Red Cross relief  2006 – First large non-DR Agent Clients (Pizza Hut)  2007 – Tier 1 SaaS Customers (Fidelity, Accenture)  2008 – Marketplace/LiveWork initiative, PCI Compliance, Idol Gives Back  2009 – Enterprise Agent Business solidified, continued DR & SaaS growth  2010 – REST API and Salesforce.com integration launched  2011 – Completed acquisition and integration of Datasquirt for multichannel  2012 – Opened EMEA Voice PoP, started APAC Voice PoP project © 2009 LiveOps, Inc.2

1 - Agent connects to LiveOps Platform using web browser. Phone panel connects to Presence Server using persistent TCP connection. Presence server loads agent attributes from Local Data Store. 9 – If no agent available Call Manager places caller in Queue IVR. On agent availability, Call Manager chooses best available agent. Notification and screen pop delivered to agent via Presence Server connection. 3 – IVR or Enterprise Routing Engine send call data to LiveOps Transfer Data Service. TDS returns TFN for transfer. 4 – Call transferred by premise equipment to LiveOps. Call terminates at LiveOps Media Gateway which translates signaling to SIP and voice to RTP G.711. Incoming call load balanced by SIP Proxy to an available Call Manager. 5 – Call Manager establishes conference through Media Server. Media Server is responsible for managing RTP legs, mixing audio, and recording call to disk. 6 – Call Manager loads Campaign configuration based on DNIS from Local Data Store and attached data using DNIS/ANI pair from TDS. 7 – Call Manager connects to LiveOps IVR server for messaging, caller segmentation, etc. Media Server for IVR plays prompts, records, detects & generates DTMF. 10 – Call Manager establishes new call leg to agent. Agent leg is placed into Media Server conference. Agent can use Phone Panel for call control. 8 – Call Manager uses multicast protocol to perform distributed agent search. Presence Servers respond with best agent based on availability and Pool membership. Tunnel allows search across multiple data centers. 11 – On call completion, call recordings are transcoded and transferred to permanent storage. Call detail record is moved to Data Management System for warehousing and reporting. 2 – Customer dials TFN and is connected to a hosted or customer premise IVR or a customer premise Enterprise Routing Engine (Cisco, Genesys, etc.). Telephony Platform: Lifecycle of a Call Copyright © 2008 LiveOps, Inc. | Private and Confidential 3 3 Traditional TDM Carriers Advanced IP Carriers Leased IP Networks Media Gateway SIP Proxy Media Server Media Server Call Manager IVR Server Presence Server Tunnel Recycler Dubber Call Recording Storage Data Management System Local Data Store Hosted or Premise IVR Transfer Data Service Customer Enterprise Routing Engine Agent Web Applications TDM SIP RTP Multicast Data Web/Presence Encrypted Session Data Session ID ANI DN Encrypted Session Data Session ID ANI DN Session Data Session ID ANI DN Session Data

Engineering Philosophy  We are always available to take a call  Highly distributed system with limited scope of failure of independent components  Releases and changes happen with systems online – no scheduled downtime  Application distributed to multiple data centers  Multi-tenancy with shared infrastructure  Agile software development  Ship early and refine  Open Source preferred over proprietary/commercial  Legal review of all open source projects used © 2009 LiveOps, Inc.4

Primary Systems © 2009 LiveOps, Inc.5 Copyright © 2008 LiveOps, Inc. | Private and Confidential 5  Inbound Call Routing  Outbound Dialing  Queuing  IVR  Call Recording  CTI  Presence Management  Call Center Administration  Reporting & Monitoring  Quality Management  Communication  Workforce Management  Hardware & Software Standards  Network Infrastructure  Data Center Management  Carrier Relationships  Capacity Management  Ops and NOC Process

Tech Survey – Telephony and Presence  All components native to LiveOps  Mostly Java-based components  One exception: Media Server (C++)  SIP stack built and maintained in-house  All components are redundant and load balanced  Call Manager  Executes call flows  Performs whole-call recording  IVR  For self-service, plays announcements, menus, etc. into the call  Presence  Tracks availability of agents for work assignment  SIP Proxy  Manages assignment of inbound calls to call managers  Ensures proper routing of outbound calls via proxy rules © 2009 LiveOps, Inc.6

Tech Survey – Web Applications  LAMP stack (general admin apps)  Perl/Mason under Apache 1.3/mod_perl  Ruby on Rails under Apache 2/Passenger  Windows Server stack (agent applications)  IIS  ASP.NET © 2009 LiveOps, Inc.7

Tech Survey – Data Management  Database: MySQL 5.1 (MyISAM and InnoDB)  Configuration Data  MySQL – e.g. ccconf, callflow, nexus databases  Slow changing, relatively small in size  Application Data  MySQL – e.g. ccroute, ccoutbound databases  Call managers, API servers  Comparable read/write frequency, bounded growth  Historical Data  MySQL – cclog and datamart databases  Hadoop, ActiveMQ – fine-grained event/log data pipeline  GreenPlum – distributed analytical database  Ever growing, relatively large in size  Real-time Data  RTM pipeline – scalable delivery to RTM dashboards  Rapidly changing, relatively small in size © 2009 LiveOps, Inc.8

APIs & Integration  Desktop JavaScript API  For integration with browser-based agent client apps  Full control of agent capabilities (presence, call handling, etc.)  Platform Services API (PSAPI)  User and configuration management  Live call control  Data transfer and statistics access  Data Exchange  Data dips for intelligent routing  External record creation and update  Bulk data export and import (reporting and configuration data)  Configuration driven  Developer Portal  API documentation  Sample code  Developer support © 2009 LiveOps, Inc.9

Questions?

Integration Architecture © 2009 LiveOps, Inc.11 LiveOps Infrastructure Routing Reporting Recording Common Components

LiveOps Infrastructure Routing Reporting Recording Common Components Integration - Core © 2009 LiveOps, Inc.12 Integration Core Data Access Dist. Memory Logging Security Configuration Scheduling Monitoring Channels Presence

Integration – Data Exchange © 2009 LiveOps, Inc.13 LiveOps Infrastructure Routing Reporting Recording Common Components Integration Core Data Access Dist. Memory Logging Security Configuration Scheduling Monitoring Channels Presence Data Exchange Adapters (Salesforce, ReST Web Services, etc.) Transformation Configuration Response Request External Web Services

Integration – PSAPI © 2009 LiveOps, Inc.14 LiveOps Infrastructure Routing Reporting Recording Common Components Integration Core Data Access Dist. Memory Logging Security Configuration Scheduling Monitoring Channels Presence Data Exchange Adapters Transformation Configuration PSAPI Routing Methods Configuration Methods Reporting Methods

Integration – Applications © 2009 LiveOps, Inc.15 LiveOps Infrastructure Routing Reporting Recording Common Components Integration Core Data Access Dist. Memory Logging Security Configuration Scheduling Monitoring Channels Presence Data Exchange Adapters Transformation Configuration PSAPI Routing Methods Configuration Methods Reporting Methods Applications LiveOps Apps (Web Callback, Proactive Chat, Agent Panels, Dashboards, etc.) Custom Apps

Roadmap: Regional DC Expansion © 2009 LiveOps, Inc.16