Voice over IP Probe! for Network Operators and! Internet Service Providers Product Presentation September 2011 2011 ADVENAGE GmbH
Agenda Voice over IP Probe Key Facts VoIP Probe in a Nutshell Use Cases Screenshots System Requirements 2011 ADVENAGE GmbH 2
Voice over IP Probe for HP SiteScope & HP OVIS Key Facts: Product Name Addressed Market / Customers Objective / Purpose Customer Benefit Supported Functions Product Highlights Supported Modems Supported HP Software & Operating System Voice over IP Probe Telecommunications / Network Operators / ISPs / VASPs" Corporate customers operating their own PBX Voice Call Service Quality Monitoring from the customer perspective for VoIP, GSM/UMTS and PSTN with support for ATAs Allows customers to identify and solve voice call QoS problems and SLA violations, integrated in HP products Initiate, accept, hang-up voice calls, CLI check, DTMF control, measures broad number of parameters, including VoIP specific ones Voice calls between VoIP, PSTN, and GSM/UMTS parties, CLI check, DTMF control, test voicemail & IVR, measure speech quality (MOS)* VoIP Probe includes SIP and H.323 User Agents, " PSTN: Dialogic DIVA Cards HP Business Availability Center, HP Business Process Manager, " HP SiteScope, other via SNMP and XML; Windows, Linux Sales Contact sales@advenage.com * optional feature 2011 ADVENAGE GmbH 3
Voice over IP Probe in a Nutshell Description: Approach: VoIP Probe is a comprehensive and powerful tool to measure the end2end performance, availability, speech quality and other service quality parameters of calls in VoIP only and in any combination with PSTN and GSM/UMTS parties from the end customer point of view. VoIP Probe supports SIP and H.323. Additional probes being part of the package allow to test dedicated VoIP operator services, e.g. STUN. Supporting SIP and H.323 in registered and unregistered mode. Comprehensive measurements, support of commonly used protocols, " easy & smooth system integration: Voice Probe runs as a probe plug-in for today s commonly used HP Business Availability Center and HP SiteScope. HP BAC integration via HP BPM and HP SiteScope. HP OpenView Internet Services is supported as well." Ability to integrate with other tools via SNMP and XML. Customers: VoIP Probe has been tailored to meet the special needs of network operators, internet service providers, MVNOs and VASPs, but is also perfectly suited to monitor corporate VoIP networks. 2011 ADVENAGE GmbH 4
Measurement Diagram 2011 ADVENAGE GmbH 5
Voice over IP Probe Metrics Call Success - Availability Call-timing: dial time, alert time, call setup time, call duration, hang-up time, response time. Registration time CLI verification success Jitter (for VoIP) Packet Loss (for VoIP) Round trip times (for VoIP) Delay (for VoIP) Speech Quality (MOS)* * optional feature 2011 ADVENAGE GmbH 6
Speech Quality (MOS) Estimation* Mean Opinion Score Subjective score of speech quality (1-5 (lowest-highest)) ITU-T Recommendation P.800 Reference Signal System under test Degraded Signal Compare different speech codecs and voice lines Calculation through PESQ Perceptual Evaluation of Speech Quality (PESQ) * optional feature ITU-T Recommendation P.862 PESQ Library can be used by VoIP Probe to calculate MOS PESQ" Algorithm Non-linear" Transformation PESQ Score Mean Opinion Score 2011 ADVENAGE GmbH 7
Features Supporting SIP and H.323 in registered and unregistered mode Supporting PSTN parties via Dialogic DIVA cards Supporting GSM/UMTS parties via Cinterion modules Calls from any supported party to any other supported party Allows for IVR and voicemail control via DTMF Full tracing support for call events on a per call base Supports geographical distributed call cases 2011 ADVENAGE GmbH 8
Use Cases Described in detail: Voice call VoIP to VoIP Voice call VoIP to PSTN Voice call PSTN to VoIP Voice call VoIP - ATA - PSTN Other common scenarios: Voice call GSM/UMTS to GSM/UMTS Note: The uses cases in this presentation depict VoIP Probe in combination with HP BAC via HP BPM. Additional information on operating VoIP with HP SiteScope and other systems may be provided on request. Voice call PSTN to PSTN Voice call to third party 2011 ADVENAGE GmbH 9
Use Case: VoIP to VoIP! call architecture HP BPM system with VoIP Probe DSL Router VoIP Service! Platform HP BAC Operator! Intranet! or Internet Public IP Network! e.g. Internet Registrar & " Proxy DSL Router Host with VoIP Probe Service 2011 ADVENAGE GmbH 10
Use Case: VoIP to VoIP! call architecture entities HP Business Availability Center: " Schedules measurements and receives & manages results HP Business Process Monitor with VoIP Probe:" Steers measurements and reports results to HP BAC, connected to public IP network either directly or trough DSL router (which reflects typical use-case scenario), servers as calling party or called party. Host with VoIP Probe Service:" Serves as VoIP call termination or call initiation element for VoIP Probe and is steered by VoIP probe, exchanges measurement information with VoIP probe Registrar & Proxy Server:" Registers calling and called party, switches calls. Uses Session Initiation Protocol. 2011 ADVENAGE GmbH 11
Use Case: VoIP to VoIP! call flow HP BPM system with VoIP Probe DSL Router HP BAC 1 9 2 Operator! Intranet! or Internet 8 5 7 Public IP Network! e.g. Internet 4 VoIP Service! Platform Registrar &" Proxy 6 3 Host with VoIP Probe Service DSL Router 2011 ADVENAGE GmbH 12
Use Case: VoIP to VoIP! call flow details 1. Business Availability Center initiates measurement by providing HP BPM with schedule, measurement procedure and parameters. 2. VoIP Probe acquires resources from VoIP Probe Service 3. VoIP Probe Service registers at SIP Registrar or H.323 Gatekeeper 4. VoIP Probe registers at SIP Registrar or H.323 Gatekeeper 5. VoIP probe initiates call 6. Call accepted. RTP data flow between call initiator and call terminator 7. VoIP Probe Service reports data towards call initiator 8. VoIP Probe reports call measurement data back to BAC via BPM VoIP probe also support call initiation without prior registration. Calls between H.323 and SIP terminals supported as well. 2011 ADVENAGE GmbH 13
Use Case: VoIP to PSTN! call architecture HP BPM with VoIP Probe DSL Router VoIP Service! Platform HP Business Availability Center Public IP Network! e.g. Internet SIP Registrar or" H.323 Gatekeeper Operator! Intranet! or Internet VoIP/PSTN Gateway PSTN Host with VoIP Probe Service Voice Channel" Adapter (POTS/ISDN) 2011 ADVENAGE GmbH 14
Use Case: VoIP to PSTN! call architecture entities HP Business Availability Center: " Schedules measurements and receives & manages results HP Business Process Monitor with VoIP Probe:" Steers measurements and reports results to HP BAC, connected to public IP network either directly or trough DSL router (which reflects typical use-case scenario), serves as calling party or called party. Host with VoIP Probe Service:" Serves as call termination call initiation element for VoIP Probe and is steered by VoIP probe, exchanges measurement information with VoIP probe, connected to PSTN via voice channel adapter SIP Registrar or H.323 Gatekeeper:" Registers call parties, switches calls. Uses Session Initiation Protocol (SIP Registrar) or H.323 (H. 323 Gatekeeper) VoIP/PSTN Gateway:" Switches calls between IP network and PSTN, part of the VoIP service platform 2011 ADVENAGE GmbH 15
Use Case: VoIP to PSTN! call flow HP Business Availability Center 1 9 HP BPM with VoIP Probe 2 8 DSL Router 7 3 4 Public IP Network! e.g. Internet VoIP Service! Platform 5 SIP Registrar or" H.323 Gatekeeper Operator! Intranet! or Internet VoIP/PSTN Gateway 6 PSTN Host with VoIP Probe Service Voice Channel" Adapter (POTS/ISDN) 2011 ADVENAGE GmbH 16
Use Case: VoIP to PSTN! call flow details 1. Business Availability Center initiates measurement by providing HP BPM with schedule, measurement procedure and parameters. 2. VoIP Probe acquires resources from VoIP Probe Service 3. VoIP Probe registers at SIP Registrar or H.323 Gatekeeper 4. VoIP probe initiates call 5. SIP Registrar or H.323 Gatekeeper signals call to VoIP/PSTN Gateway 6. VoIP/PSTN Gateway switches call through to voice channel adapter 7. Call accepted. Call payload data exchange between initiator, gateway and" voice channel adapter 8. VoIP Probe Service reports data towards call initiator 9. VoIP Probe reports call measurement data back to BAC via BPM 2011 ADVENAGE GmbH 17
Use Case: PSTN to VoIP! call architecture HP BPM with VoIP Probe Voice Channel" Adapter (POTS/ISDN) PSTN HP BAC Operator! Intranet! or Internet VoIP/PSTN " Gateway SIP Registrar or" H.323 Gatekeeper Public IP Network! e.g. Internet Host with VoIP Probe Service DSL Router VoIP Service! Platform 2011 ADVENAGE GmbH 18
Use Case: PSTN to VoIP! call architecture entities HP Business Availability Center: " Schedules measurements and receives & manages results HP Business Process Monitor with VoIP Probe:" Steers measurements and reports results to HP BAC, connected to public switched network via voice channel adapter, serves as calling party or called party. Host with VoIP Probe Service:" Serves as VoIP call termination element for VoIP Probe and is steered by VoIP probe, exchanges measurement information with VoIP probe. Connected to public IP network (Internet) either directly or trough DSL router (which reflects typical use-case scenario) SIP Registrar or H.323 Gatekeeper:" Registers call parties, switches calls. Uses Session Initiation Protocol (SIP Registrar) or H.323 (H. 323 Gatekeeper) VoIP/PSTN Gateway:" Switches calls between IP network and PSTN, part of the VoIP service platform 2011 ADVENAGE GmbH 19
Use Case: PSTN to VoIP! call flow HP BPM with VoIP Probe Voice Channel" Adapter (POTS/ISDN) HP BAC 1 9 2 Operator! Intranet! or Internet 8 7 4 PSTN VoIP/PSTN " Gateway 5 SIP Registrar or" H.323 Gatekeeper Public IP Network! e.g. Internet 6 Host with VoIP Probe Service 3 DSL Router VoIP Service! Platform 2011 ADVENAGE GmbH 20
Use Case: PSTN to VoIP! call flow details 1. Business Availability Center initiates measurement by providing HP BPM with schedule, measurement procedure and parameters. 2. VoIP Probe acquires resources from VoIP Probe Service 3. VoIP Probe Service registers at SIP Registrar or H.323 Gatekeeper 4. VoIP probe initiates call via voice channel adapter 5. VoIP/PSTN Gateway signals call to SIP Registrar or H.323 Gatekeeper 6. Call Manager signals call to VoIP Probe Service 7. Call accepted. Call payload data exchange between voice channel adapter, " gateway and VoIP Probe Service " (RTP between gateway and VoIP probe service) 8. VoIP Probe Service reports data towards call initiator 9. VoIP Probe reports call measurement data back to BAC via BPM 2011 ADVENAGE GmbH 21
Use Case: VoIP - ATA - PSTN! call architecture HP BPM with VoIP Probe DSL Router VoIP Service! Platform HP BAC Operator! Intranet! or Internet Public IP Network! e.g. Internet SIP Registrar or" H.323 Gatekeeper Voice Channel" Adapter (POTS) Host with VoIP Probe Service DSL Router ATA Box 2011 ADVENAGE GmbH 22
Use Case: VoIP - ATA - PSTN! call architecture entities HP Business Availability Center: " Schedules measurements and receives & manages results HP Business Process Monitor with VoIP Probe:" Steers measurements and reports results to HP BAC, connected to public IP network either directly or trough DSL router (which reflects typical use-case scenario), serves as calling party or called party. Host with VoIP Probe Service:" Serves as call termination or call initiation element for calls and is steered by VoIP probe, exchanges measurement information with VoIP probe. Connected to public IP network (Internet) via voice channel adapter, ATA box and DSL router (optional). SIP Registrar or H.323 Gatekeeper:" Registers call parties, switches calls. Uses Session Initiation Protocol (SIP Registrar) or H.323 (H. 323 Gatekeeper) ATA Box:" Analog Telephone Adapter, a device to connect an analog telephone to an voice over IP network, converting analog call signalling and voice transmission to VoIP 2011 ADVENAGE GmbH 23
Use Case: VoIP - ATA - PSTN! call flow HP BPM with VoIP Probe DSL Router HP BAC 10 1 2 Operator! Intranet! or Internet 9 5 8 Public IP Network! e.g. Internet 4 VoIP Service! Platform SIP Registrar or" H.323 Gatekeeper Host with VoIP Probe Service Voice Channel" Adapter (POTS) 8 7 6 ATA Box 3 DSL Router 2011 ADVENAGE GmbH 24
Use Case: VoIP - ATA - PSTN! call flow details 1. Business Availability Center initiates measurement by providing HP BPM with schedule, measurement procedure and parameters. 2. VoIP Probe acquires resources from VoIP Probe Service 3. VoIP Probe Service registers at SIP Registrar or H.323 Gatekeeper 4. VoIP Probe registers at SIP Registrar or H.323 Gatekeeper 5. VoIP probe initiates call 6. Call Manager signals call 7. ATA device signals call to voice channel adapter 8. Call accepted. Call payload exchange between call initiator, ATA box and" voice channel adapter 9. VoIP Probe Service reports data towards call initiator 10. VoIP Probe reports call measurement data back to BAC via BPM 2011 ADVENAGE GmbH 25
Use Case: Voice call PSTN to PSTN VoIP Probe also supports PSTN to PSTN calls between local or geographically distributed locations. Enables BAC users to measure availability and quality of PBX systems A probe is set up to initiate a voice call from a PSTN voice channel adapter to another PSTN voice channel adapter The probe measures all relevant call parameters This use case requires a voice channel adapter for the calling party and the called party. A SIP or H.323 service registration is not necessary 2011 ADVENAGE GmbH 26
Use Case:! GSM/UMTS to GSM/UMTS calls HP BPM with VoIP Probe Modem HP BAC Operator! Intranet! or Internet Cellular Network Cellular Network MSC HLR Host with VoIP Probe Service Modem 2011 ADVENAGE GmbH 27
Use Case: GSM/UMTS to GSM/UMTS! call entities HP Business Availability Center: " Schedules measurements and receives & manages results HP Business Process Monitor with VoIP Probe:" Steers measurements and reports results to HP BAC, connected to GSM/UMTS network via modem, serves as calling party or called party. Host with VoIP Probe Service:" Serves as call termination element for VoIP Probe and is steered by VoIP probe, exchanges measurement information with VoIP probe. Connected to GSM/UMTS network via Modem MSC:" The Mobile Switching Center provides GSM/UMTS voice call switching capabilities HLR:" The Home Location Register keeps track on subscribers and provides subscription properties 2011 ADVENAGE GmbH 28
Use Case: GSM/UMTS to GSM/UMTS! call flow HP BPM with VoIP Probe Modem HP BAC 1 9 2 8 4 7 Cellular Network MSC Operator! Intranet! or Internet 5 HLR Cellular Network 6 3 Modem Host with VoIP Probe Service 2011 ADVENAGE GmbH 29
Use Case: GSM/UMTS to GSM/UMTS! call flow details 1. Business Availability Center initiates measurement by providing HP BPM with schedule, measurement procedure and parameters. 2. VoIP Probe acquires resources from VoIP Probe Service 3. VoIP Probe Service registers at GSM/UMTS network 4. VoIP probe initiates call via modem 5. MSC queries location information for called party from HLR 6. MSC signals call to VoIP Probe Service via connected modem 7. Call accepted. Line is kept open for pre-defined time. Afterwards the call is released. 8. VoIP Probe Service reports data towards call initiator 9. VoIP Probe reports call measurement data back to BAC via BPM 2011 ADVENAGE GmbH 30
Combined Scenario: VoIP to VoIP, VoIP to PSTN, PSTN to VoIP, PSTN to PSTN HP BPM with VoIP Probe Voice Channel" Adapter (POTS/ISDN) PSTN HP BAC Operator! Intranet! or Internet Voice Channel" Adapter (POTS/ISDN) Public IP Network! e.g. Internet VoIP/PSTN " Gateway SIP Registrar or" H.323 Gatekeeper DSL Router Host with VoIP Probe Service 2011 ADVENAGE GmbH 31
Measurement Setup for BAC/BPM Features: Central configuration Deploys HP VuGen and BAC Repository 2011 ADVENAGE GmbH 32
HP BAC Views 2011 ADVENAGE GmbH 33
HP BAC Views 2011 ADVENAGE GmbH 34
HP BAC Views 2011 ADVENAGE GmbH 35
System Requirements Software: Operating System: Windows or Linux HP Business Availability Center 8.x or higher Hardware: Common Standard PC, with IP network adapter (e.g. Ethernet) Dialogic DIVA cards for PSTN testing (requires free PCI slot) Clock Synchronization of related systems via NTP is recommended 2011 ADVENAGE GmbH 36
Thank YOU! Questions? Please do not hesitate to contact us: ADVENAGE GmbH e-mail: phone: fax: web: sales@advenage.com +49 511 2158914 +49 511 2158913 http://www.advenage.com 2011 ADVENAGE GmbH 37
Abbreviations ATA: DSL: GSM: IP: MOS: PESQ: PSTN: RTP: SIP: STUN: UDP: USB: VoIP: Analog Telephone Adapter Digital Subscriber Line Global System for Mobile Communication Internet Protocol Mean Opinion Score Perceptual Evaluation of Speech Quality Public Switched Telephone Network Transport Protocol for Real-Time Applications Session Initiation Protocol Simple Traversal of UDP through Network Address Translators User Datagram Protocol Universal Serial Bus Voice over IP 2011 ADVENAGE GmbH 38