Cloud Computing for Unified Communications
Transcript of Cloud Computing for Unified Communications
© Aastra - 2012
Internet2 SIP Voice ServicesCloud Computing for Unified Communications:Key Issues
Gary MadingManager, Product ManagementAastra USA
© Aastra - 20122
Introduction & Agenda
VoIP & UC introductionState of standardsHosted PBX architectureFeatures / functionalityI2 OfferingManagementClose & Questions
© Aastra - 20123
Voice over Internet Protocol (VoIP)
TDM-based PBXs are being replaced with VoIP PBXsTDM switching fabric functions are now handled by the IP networkUnified Communications can now be integrated with converged telephony systems
Voice over IP (VoIP) defines a way to carry voice calls over an IP network including the digitization and packetization of the voice streams. IP Telephony utilizes the VoIP standards to create a telephony system where higher level features such as advanced call routing, voice mail, contact centers, etc., can be utilized.
© Aastra - 20124
Traditional PBX vs. IP PBX
Proprietary digital phones
Switching Matrix Trunks
Call Processing
Dedicated closed network
Traditional PBX
Open-standards SIP phones
MediaGateway
Shared IPnetwork
Feature Server
IP PBX
LAN
© Aastra - 20125
Components of Unified Communications (UC)
Connecting the right people …
To the right information …
At the right time …
Through a variety of communications channels …
To reduce workflow latency.
© Aastra - 20126
Open Standards
Standards bodies• Internet Engineering Task Force (IETF)• SIP Forum• SIPConnect
IP Multimedia Subsystem (IMS) frameworkMultivendor supportInvestment protectionSIP is now used extensively for system integration in a converged network
© Aastra - 20127
Hosted vs Premises PBX
Hosted PremisesLower initial investment You own the systemLower support cost More controlAccess to PBX features from any location
Limited dependence on the WAN
Scalability Allows for better customizationFlexibility in dynamic business environments
Your data (recordings, prompts, etc.)stays local
Maintenance and upgrades rolled into operating expensesEasier support for remote and mobile workersEasier addition of ad-hoc services
© Aastra - 20128
Areas of Attack for VoIP Networks
Policies and Procedures
Physical Security
Network Security (IO, UDP, TCP, etc)
Supporting Services Security(Web server, database, DHCP)
OS Security
Weak voicemail passwords, abuse of long-distance privileges
Total call server compromise, reboot, denial of service
SYN flood, ICMP unreachable, trivial flooding attacks, DDoS
SQL injection, DHCP resource exhaustion
Buffer overflows, worms, denial of service (crash), weak configuration
Toll fraud, SPIT, phishing, malformed messages (fuzzing) INVITE/ BYE/ CANCEL floods, call hijacking, call eavesdropping, call modification
VoIP protocol and application security
Source: Hacking Exposed VoIP: Voice Over IP Security Secrets & Solutions by David Endler and Mark Collier
© Aastra - 20129
I2 Hosted PBX: Best-In-Class Solution
Turnkey solutions customized for higher educationAastra & Partners committed to open standardsMultiple stages of independent interoperability testing
• BroadSoft • Aastra labs• Texas A&M University labs
Faster innovationBetter service
Manufacture Interop Integration Sales Support
Best-in-Class Solution for Customers
© Aastra - 201210
Deployment Architecture - Cloud
PBX infrastructure in the cloud• Centrally deployed, remotely managed• Local call control option when WAN fails• Option of full or basic features• Integration with desktop and mobile
devices
SIP Trunking• T1-PRI replacement• Metered or all-in plans• Long distance options• Toll-free options• Business continuity• Multi-site interconnect
© Aastra - 201211
Initial Core Deployment
Cores deployed in New York and HoustonService turn-up expected in SeptemberAdditional nodes added as service expands
© Aastra - 201212
Standard Deployment
Multiple levels of redundancyMulti-tenantNo single points of failureDeployed in geographically separate data centersEach chassis has redundant power supplies, fans, Ethernet switches and pass-through interfacesEach blade has dual, quad-core processors, RAID HDs and quad NICsHighly scalable Load sharingReal-time data replication and synchronizationRemotely managedZero downtime upgradesRollback capableIntegrates with existing PBXs and unifies corporate dial planExtensive OAM&P capabilities
Primary Site
Secondary Site
© Aastra - 201213
Robust Security
Web/XSP Server• Secure http/https access• PC client interfaces• Web portal for feature control• MS Lync (OCS) and IBM Sametime
integration• Simplified API for custom integration
SIP Session Manager• Best-of-breed Session Border
Controller• SIP session security management• SIP aware NAT traversal• Topology hiding• DoS and intrusion prevention
Trusted Network
Untrusted Network
© Aastra - 201214
Interfaces Ease-of-Use
URL = "http://" & XSP & "/com.aastra.xsi-actions/v1.0/user/" & UserId & "/calls/new/" & number
objHTTP.Open "POST", URL, False, UserId, PasswordobjHTTP.setRequestHeader "User-Agent", "ExcelDialer"objHTTP.send ("")
© Aastra - 201215
Hosted PBX System Administration
Services Devices Routing /Numbers
EnterpriseManage enterprises, groups, numbers, services, devices
GroupManage departments, Groups, users, numbers, services, devices
DepartmentManage user moves, adds and changes
UserPersonalize services
Filter
Filter
© Aastra - 201216
Hosted PBX Features
• Alternate Numbers• Anonymous Call Rejection• Auto Callback• Barge In Exempt• Blind Call Transfer• Call Forwarding Always• Call Forwarding Busy• Call Forwarding No Answer• Call Forwarding Remote Access• Call Forwarding Selective• Call Hold• Call Notify• Call Return• Call Transfer w Consultation• Call Transfer w Three Way
Consultation• Call Waiting• Calling Line ID Delivery• Calling Name Delivery• Calling Line ID Blocking• Calling Line ID Blocking Override
• Cancel Call Waiting• Consultation Hold• Directed Call Pickup• Directed Call Pickup with
Barge In• Distinctive Alerting• Diversion Inhibitor• Do Not Disturb• Extension Dialing• Instant Group Call• Last Number Redial• Priority Alerting• Push to Talk• Selective Call Acceptance• Selective Call Rejection• Sequential Ring• Shared Call Appearances• Simultaneous Ring• Speed Dial• Three Way Calling• Voice Portal Calling
• Account Codes• Authorization Codes• Call Intercept• Call Park• Directed Call Park• Call Pickup• Calling Group ID Delivery• Calling Plan
• Incoming Calls• Outgoing Calls• Forwarded Calls• Transferred Calls
• Configurable Attributes• Calling Line ID• Extensions• Feature Codes• Time Zones
• Music on Hold
Personal Features Group Features
+ Many more
© Aastra - 201217
I2 Offering - Product Selection - User
Premium User Basic User
Unified Messaging
Premium ACD
Standard ACD
Agent Client
Supervisor Client
Receptionist
Lync Integration
Feature
Mobile Clients
Quality Monitoring
© Aastra - 201218
I2 Offering - Product Selection - Site
CODECs
PBX Overlay
Gateways
Edge / SBC Products
Clearspan Node
Flat Rate (Metered LD)
Flat Rate (CONUS LD inc)
Hosted PBX
SIP Trunking
Toll Free Options
Interstate, Intrastate,
International LD
© Aastra - 201219
Integrated Toolbar
Outlook, Internet Explorer, Firefox
Upper Toolbar Controls Services and Options
Lower Toolbar Manages Live Calls
OptionsLogin/Out
Simultaneous RingRemote Office Forwarding Options
Directories
Call Control Line Selector
Pop-up “Toast” Manages Incoming Calls
Dialing
© Aastra - 201220
Mobility & Fixed Mobile Convergence
Included free in Premium licensingCarrier independentEasily managed by the user in the tool bar – no administrator involved (unless desired)Move calls seamlessly between endpoints, including mobile
Optional smartphone client• Two-stage dialing for lowering
roaming costs• VoWiFi ability• PBX features (DND, remote
office, transfer, conference, etc)
PSTN
LAN
Seamless Call Movement
Media Gateway
© Aastra - 201221
VoIP Monitoring
Listening and Conversational Quality MOS scores (MOS-LQ, MOS-CQ) Listening and Conversational Quality R factors (R-LQ, R-CQ) Burst and Gap Call Quality Scores - R-Gap, R-Burst Narrowband and Wideband R and MOS scores Modem and Fax Quality Metrics Burst and Gap Loss/Discard statistics Web interface with interactive real-time charts
Monitoring Collector
SIP RTCP XR Records
Reporting
Aggregated Stats
Reporting Interface
Report Generator
© Aastra - 201222
Lync / Sametime Integration
Integrates IBM Sametime and MS Lync (OCS) with ClearspanProvides Remote Call Control (RCC) as defined by MicrosoftAutomatically changes presence status when you are on the phoneIntegration is simple and inexpensive to deploy
AMS
SIP
RTP
Lync (OCS) or Sametime
Call Control
© Aastra - 201223
Platform Developer Network
Services Interface
Developer’s Program Market Place
• Open APIs• RESTful interface
• Over 2000 existing developers
• Extensive documentation• Expert help
• Sell and license applications to hundreds of customers
• Make applications available to other I2 members