Cisco Systems IP - Telephony © 2002, Cisco Systems, Inc. Joachim Baumann Cisco Systems Hamburg 1 Agenda • Cisco AVVID Architecture of Voice, Video and integrated Data Cisco IP – Telephony vs. PBX • Cisco Call Manager 3.3 CallManager Features, IPMA, Attendant Console, Cisco IP – Phones, Deployment, Redundance – Availability IP – Telephony Infrastructure • Cisco Call Manager Applications Cisco Conference Connection Cisco Unity Cisco Personal Assistant © 2002, Cisco Systems, Inc. 2 Cisco AVVID System Architecture TAPI, JTAPI, SMDI Cisco Unity Cisco IPCC Call Processing Call Admission, Call Routing CallManager Directory Adaptive Distributed Applications Cisco IOS® Network Services Gateway Router Switch Clients © 2002, Cisco Systems, Inc. Video Wireless SoftPhone IP Phone Open Manageable Infrastructure PC 3 Basic Call Processing VM/UM 1111 Dials 2222 1-Call Setup 1111 4-Connect RTP Stream 3-Ringback Call Manager 2-E.164 lookup 3-Ring Router/GW 2222 © 2002, Cisco Systems, Inc. IP WAN PSTN 4-Offhook 4 IP Telephony Architecture IP Telephony Replaces PBX Architecture Call Processing Cisco MCS 7800 Series Server Ethernet LAN Switch Voice-Enabled Router or Gateway © 2002, Cisco Systems, Inc. 5 Cisco IP - Telephony Call Manager 3.3 © 2002, Cisco Systems, Inc. 6 Cisco CallManager 3.3 • Call processing intelligence • Business telephony features • Scalability - 30,000 devices • Redundant call processing • Single point of configuration • Interoperability - H.323, MGCP, Q.SIG, NSF • Flexible dial plan partitioning • Extensibility: TAPI JTAPI Phone XML Config database API © 2002, Cisco Systems, Inc. 7 Cisco CallManager 3.3 Server Platforms • Host for CallManager and Apps • Orderable Cisco Platforms: MCS-7845 – cluster size >10,000 MCS-7835 – cluster size <=10,000 MCS Server Family MCS-7825 – cluster size <=4,000 MCS-7815 – cluster size <=200 ICS-7750 – integrated chassis with router, gateway, call processing, voice mail, IVR application blades • Third Party-certified platforms – with software-only CallManager CD-ROM packages ICS-7750 © 2002, Cisco Systems, Inc. Compaq DL320, DL380 series 8 Cisco CallManager Features New Convergence Features Enhanced Features Legacy Voice Features Distributed Processing Integrated Voice Compression Plug-and-Play Installation Standard-based Automatic Phone M/A/C Web-Based Administration Remote Serviceability Hold Transfer Call Forward Speed Dial Scalability, Reliability ,Feature Transparency Automatic Bandwidth Selection Easy to set up Open Architecture User Mobility Web-Based User Directory Direct Inward/outward Dial Last Number Redial Call Detail Recording Automatic Route Selection Conference Pick-up group User Restriction Toll-Quality Voice http://www.cisco.com/warp/public/cc/pd/nemnsw/callmn/prodlit/cm33_ds.pdf © 2002, Cisco Systems, Inc. 9 QSIG Support The Requirement • Inter-PBX network features • Ability to have centralized voicemail Existing Voicemail System CallManager PBX Features PSTN PSTN MGCP © 2002, Cisco Systems, Inc. PRI 10 Call Manager 3.3 Update cont. IPMA / Attendant Console © 2002, Cisco Systems, Inc. 11 CallManager 3.3-Productivity/Functionality IPMA (cont’d) • Elements (cont’d): IPMA is redundant CTI/XML-based service Scalability – max 1,250 managerassistant pairs per cluster 1 Assistant- 5 Managers Secondary assistant failover Manager/assistant profile configuration Call filtering example Immediate divert/transfer by assistant to voicemail example Assistant Console View Manager activity monitoring by assistant example Manager call handling by assistant example © 2002, Cisco Systems, Inc. 12 CallManager 3.3-Productivity/Functionality IPMA Assistant Console MyManager Monitor • Active only if the assistant is serving the manager, else grayed out. • View manager feature status like – “Do Not Disturb”, “Divert All”, “Assistant Watch”, “Filter Calls”, “Filter Mode”. • View the calls on the manager line. • Intercom the manager. • Change manager features like DND, Divert All and filter. © 2002, Cisco Systems, Inc. 13 CallManager 3.3-Productivity/Functionality IPMA Manager Feature – Phone Display • Displayed on the call plane and when there are no calls on the phone • Displays feature status for Assistant Watch, Assistant Selection, Filter, DND, and DivAll • View the call being handled by the assistant on your behalf © 2002, Cisco Systems, Inc. 14 Attendant Console Operation— Client GUI Summary • Drag-and-drop hold, transfer • Line states Idle line Inbound call Hold Busy Unknown • Directory Pane Search by first, last name or department Sortable columns • Fully localized GUI All Cisco CallManager 3.2 supported languages © 2002, Cisco Systems, Inc. 15 New Features • Fully configurable, browser independent user interface • Directory can be sorted by department, first or last name • Client can control as many lines as configured on IP phone device (including lines on 7914) • Fully customizable keyboard shortcuts • Context sensitive icon based call control icons • Consult transfer • Call Park (only when using CallManager 3.3) • Ad hoc conferencing © 2002, Cisco Systems, Inc. 16 Cisco IP – Telephony IP-Phones / Roadmaps © 2002, Cisco Systems, Inc. 17 Cisco Portfolio of IP Phones and Analog Adaptors/Gateway Cisco IP Phone 7960G Cisco IP Phone 7940G • • • • • • • 145X100 pixel, grayscale display 4 soft keys 2 programmable line keys High quality speaker phone Line/local power 2-port Ethernet switch XML applications 2x24 character display 6 feature keys Single line Line/local power 7910G+SW has a 2-port Ethernet switch Cisco IP Conference Station 7935 • High quality, state of the art speakers • Hands-free conference phone • Standard features Cisco IP Phone 7905G • 192x64 pixel, monochrome display • 4 soft keys • Line/local power • 1 RJ-45 • Single line © 2002, Cisco Systems, Inc. 145X100 pixel, grayscale display 4 soft keys 6 programmable line keys High quality speaker phone Line/local power 2-port Ethernet switch Supports/enables XML apps. Cisco IP SoftPhone • Windows-based IP phone client • Phone control and standalone modes • VPN client support • USB handset support • Intuitive user interface Cisco IP Phone 7910G and 7910G+SW • • • • • • • • • • • • Cisco VG248 Analog Phone Gateway • 48 FXS Ports • Single 10/100 port, single PSU • 2 RJ-21 Telco connectors • Fax and modem • Legacy voicemail (SMDI) • Fully featured Cisco ATA 186/188 • 2 FXS Ports • 1 RJ-45 10BaseT uplink (Cisco 186 ATA) • 1 RJ-45 10/100BaseT data port (Cisco ATA 188) 18 79xx – ‘High End’ Phones Model 1 Mono touch screen ¼ VGA 5 soft keys and 1 ‘mode’ key 8 illuminated programmable line keys External speaker and mic jacks Full-duplex speaker phone Line/Local power 2-port Ethernet switch Model 2 Colour touch screen ¼ VGA 5 soft keys and 1 ‘mode’ key 8 illuminated programmable line keys External speaker and mic jacks Full-duplex speaker phone Line/Local power 2-port Ethernet switch Model 3 Inbuilt video camera Colour touch screen ¼ VGA 5 soft keys and 1 ‘mode’ key 8 illuminated programmable line keys External speaker and mic jacks Full-duplex speaker phone Line/Local power 2-port Ethernet switch © 2002, Cisco Systems, Inc. 19 Cisco 7920 – 802.11b Wireless Handset • NTE List Price: $599 USD • Compatible with 340/350/1200 802.11b DS Access Points. Voice QoS + VLAN support. • 6 DN’s/Speed Dials, Call Hold, Call Transfer, 3-way Conference Calling, Call Park, Call Pick-Up, Call Forward, Call Waiting, Calling Name / Number Display • Minimum 4x16 display, Li-Ion battery, full accessories – Charging cradle with USB. • LEAP authentication, encryption, roaming, handover, G.711/G.729A/etc. • 450 character paging/messaging, directory services (LDAP), XML support, Data Services via USB. © 2002, Cisco Systems, Inc. 20 Cisco IP SoftPhone 1.3 • Windows-based IP Phone client for Cisco CallManager • Take your work extension with you on the road, even if connected with VPN client over the Internet © 2002, Cisco Systems, Inc. 21 Cisco IP - Telephony Deployment models © 2002, Cisco Systems, Inc. 22 Distributed Call Processing Deployments Overview CallManager cluster Applications (VMail, IVR, ICD, ...) Applications CallManager cluster PSTN Branch A Headquarters GK IP WAN Gatekeeper CallManager cluster • CallManager and Applications located at each site Applications • Up to 30,000 IP Phones per site • 100+ sites Branch B • Transparent use of PSTN if IP WAN unavailable © 2002, Cisco Systems, Inc. 23 Centralized Call Processing Overview Applications (VMail, IVR, ICD, ...) PSTN SRST-enabled router CallManager Cluster IP WAN Branch A Headquarters • CallManager at central site • Applications and DSP Resources can be centralized or distributed Branch B • Supports up to 30,000 IP Phones per cluster (CM 3.3 = 5,000) • Call Admission Control (limit number of calls per site) • Survivable Remote Site Telephony for remote branches © 2002, Cisco Systems, Inc. 24 Cisco IP – Telephony Redundance / Availability © 2002, Cisco Systems, Inc. 25 High Availability WAN PSTN • Distributed application processing • Network fabric resiliency and redundancy • No single point of failure Multiservice WAN Campus CallManager Clusters CallManager Clusters Catalyst Wiring Closet © 2002, Cisco Systems, Inc. 26 System Redundancy IP WAN A Switches Routers E B X D C End User PC 100M Ethernet Network Design © 2002, Cisco Systems, Inc. CallManager Clustering 27 Cisco IP – Telephony Infrastructur, Gateways © 2002, Cisco Systems, Inc. 28 Cisco Voice Gateways Catalyst 6000 Catalyst 4000 ICS 7750 Cisco AS5350 Cisco 2600 Cisco 3600 Cisco AS5400HPX Cisco 7200-VXR Cisco 3700 Cisco 1750 ATA-186 Cisco VG200 © 2002, Cisco Systems, Inc. VG248 29 VoIP Gateway • T1/E1 Interface T1-CAS, PRI, E1-R2 • VIC ports -- FXS, FXO, E&M, or BRI • Caller ID and Analog DID • Voice Codec Support G.711, G.729(A, B, AB), G.723.1, G.726 • Features supported since 12.2.2XA (Jun 2001) • CCM switchover & redundancy • Supplementary services • MGCP support for FXS/FXO interfaces • Out-of-band DTMF relay © 2002, Cisco Systems, Inc. 30 Catalyst Network Core Voice Gateway and Services • Catalyst 6000 – Enterprise Core • Catalyst 4000 – Regional Core • T1/E1 PSTN/PBX gateway • Analog PSTN/PBX gateway (Catalyst 4000) • Voice Network Service Audio Conferencing Audio Transcoding © 2002, Cisco Systems, Inc. 31 Campus Infrastructure Automatic Subnet Placement and In-Line Power Phone VLAN = 110 PC VLAN = 10 IP 802.1Q/p IP Phone: 10.70.110.1 Desktop PC: 171.70.10.100 Catalyst Multiservice Port Provides Automatic Phone VLAN Configuration 4 Wires In-line power on Catalyst® Switches 48V DC Power 10/100 Ethernet © 2002, Cisco Systems, Inc. 4 Wires 10/100 Ethernet 32 Cisco Applications CCC, Unity, Personal Assistant © 2002, Cisco Systems, Inc. 33 Schedule a Conference • Simple Menu Options • One page Conference Setup • Hide conference for Privacy • Schedule Recurring Conferences © 2002, Cisco Systems, Inc. 34 Cisco Conference Connection • Audio conference server with web-based scheduler • Dial in to single number • Cisco IP phone services conference entry • User accounts synchronized with CallManager LDAP directory profiles • Supports up to 100 ports © 2002, Cisco Systems, Inc. 35 Cisco Unity Communications Solutions Cisco Unity Voice Messaging • IP Voice Messaging • Upgradeable to Unity Unified Messaging • Supports Cisco CallManager and/or several legacy PBX integrations Cisco Unity Unified Messaging • Full-featured Unified Messaging (UM) solution • Supports Cisco CallManager and/or several legacy PBX integrations • Compatible with MS Exchange 5.5 & 2000 • Will be compatible with Lotus Domino Cisco Personal Assistant • Personalized call routing rules with call screening and “follow-me” • Speech enabled voicemail access, name dialing, and ad hoc conferencing • IP Phone Productivity Services for access to calendar, e-mail, voice mail, & contacts © 2002, Cisco Systems, Inc. 36 Cisco Unity ViewMail for Outlook Delivers Leverages what users already know Compose e-mail, voice, and fax, from a single interface Forward voice with text, text with voice © 2002, Cisco Systems, Inc. 37 Cisco Personal Assistant 1.3 Enhanced Productivity • Route calls by user-defined rules – Time of day – Calendar – Who the caller is • Forward calls to user-defined phone numbers – Single number – Series of numbers (i.e., office, mobile, or home) – Follow me (forward all calls now) • Screen calls – Select which calls to accept in real time © 2002, Cisco Systems, Inc. 38 Cisco Personal Assistant 1.3 User Web Administration What days do I want to run my rules? © 2002, Cisco Systems, Inc. 39 Cisco Personal Assistant 1.3 IP Phone Productivity Services • Log in to any IP Phone* in CallManager cluster for access • From any desk, coworker’s office, conference room, or lobby phone *Cisco IP Phone models 7940 and 7960 © 2002, Cisco Systems, Inc. 40 Cisco Personal Assistant 1.3 More IP Phone Productivity Services MailView Access e-mail and Cisco Unity voice mail from any IP Phone in the cluster Contacts Synchronization Synchronize personal address book with existing contact lists Rule-set Activator For call routing rules © 2002, Cisco Systems, Inc. 41 Cisco IP – Telephony Security, Management © 2002, Cisco Systems, Inc. 42 Management Provisioning and Reporting • Provisioning: BAT (IP phones), CVM (network), QPM PRO (QoS) • Reporting: ART Fault Detection • Voice Health Monitor • Pro-active fault detection • Real-time status reports on CCM, GWs, Apps © 2002, Cisco Systems, Inc. Element Management • CW2000: RME 3.2, Campus Mgr 3.1 • Inline powered switches, CCM • Handset tracking • CCM topology display Performance Analysis • IPM 2.2 • Real-time data on delay, jitter,... • Generate alarms based on perf. thresholds 43 Security CallManager Endpoints A • Minimize Win2K services • Apply NTFS security • Secure IIS • Lock down SQL • Use separate addressing for voice and data • RFC1918 is preferred CCM Firewall Campus Network • Allow only call control, LDAP, management • Control source addresses • Secure access (TACACS+, SSH, Radius) • Use VLANs • Use IP filters between voice and data network Outside World • No NAT across Internet • IOS DoS tools • Use sensors © 2002, Cisco Systems, Inc. Internet IP WAN PSTN 44 CTE Einsatzmöglichkeiten © 2002, Cisco Systems, Inc. 45