ASTERISKNOW WITH FREEPBX TEST PLAN. IP PBX Interoperability and Certification Testing

Similar documents
EarthLink Business SIP Trunking. Switchvox SMB 5.5 & Adtran SIP Proxy Implementation Guide

3CX PHONE SYSTEM CUSTOMER CONFIGURATION ADVICE. Configuring for Integra Telecom SIP Solutions

Configuring for Integra Telecom SIP Solutions

How to Configure the NEC SV8100 for use with Integra Telecom SIP Solutions

Avaya IP Office 8.1 Configuration Guide

Background 1 Table 1 Software & Firmware Versions Tested 1 Figure 1 Integra s Universal Access (UA) IP PBX Test Configuration 1

XO SIP Service Customer Configuration Guide for Interactive Intelligence Customer Interaction Center (CIC) with XO SIP

How to Configure the Avaya IP Office 6.1 for use with Integra Telecom SIP Solutions

How to Configure the Allworx 6x, 24x and 48x for use with Integra Telecom SIP Solutions

General Guidelines for SIP Trunking Installations

Application Notes for Configuring SIP Trunking between Metaswitch MetaSphere CFS and Avaya IP Office Issue 1.0

Siemens OpenScape Voice V7 SIP Connectivity with OpenScape SBC V7. to Integra SIP Service

General Guidelines for SIP Trunking Installations

Asterisk 10 Digium Partner Certification Interoperability Report ESCENE SayHi IP Phone

1) How do I setup my SIP trunk for inbound/outbound calling? We authenticate IP-PBX SIP Trunking traffic by:

EarthLink Business SIP Trunking. NEC SV8300 IP PBX Customer Configuration Guide

EarthLink Business SIP Trunking. Asterisk 11.2 IP PBX Customer Configuration Guide

OfficeServ 7100 IP-PBX. SIP Trunking using the Optimum Business Sip Trunk Adaptor and the Samsung

AT&T SIP Trunk Compatibility Testing for Asterisk

Application Notes for Configuring Intelepeer SIP Trunking with Avaya IP Office Issue 1.0

How to Configure the Toshiba Strata CIX for use with Integra Telecom SIP Solutions

EarthLink Business SIP Trunking. ININ IC3 IP PBX Customer Configuration Guide

3CX PBX v12.5. SIP Trunking using the Optimum Business Sip Trunk Adaptor and the 3CX PBX v12.5

SIP Trunking Quick Reference Document

IP Office 7.0 and BCM 6.0 SIP Interoperability Configuration Notes

Application Notes for BT Wholesale/HIPCOM SIP Trunk Service and Avaya IP Office 8.0 Issue 1.0

ADTRAN SBC and Avaya IP Office PBX SIP Trunk Interoperability

EarthLink Business SIP Trunking. Toshiba IPedge Customer Configuration Guide

EarthLink Business SIP Trunking. NEC SV8100 IP PBX Customer Configuration Guide

Quick Configuration Guide L1-42.1B January 2009

Grandstream Networks, Inc. UCM6510 Basic Configuration Guide

Digium IP-PBX. SIP Trunking using the Optimum Business SIP Trunk Adaptor and the Digium IP-PBX

ADTRAN SBC and Cisco Unified Call Manager SIP Trunk Interoperability

Grandstream Networks, Inc.

Fonality. Optimum Business Trunking and the Fonality Trixbox Pro IP PBX Standard Edition V p13 Configuration Guide

Digium Switchvox AA65 PBX Configuration

Application Notes for Configuring Cablevision Optimum Voice SIP Trunking with Avaya IP Office - Issue 1.1

Configuring SIP Trunking and Networking for the NetVanta 7000 Series

BroadSoft Partner Configuration Guide

480i Broadworks SIP IP Phone Version 1.0 Release Notes

Optimum Business SIP Trunk Set-up Guide

Business VoIP Solution Training 04/2009

Application Notes for Avaya IP Office 7.0 Integration with Skype Connect R2.0 Issue 1.0

IP PBX. SD Card Slot. FXO Ports. PBX WAN port. FXO Ports LED, RED means online

SIP Trunking Configuration Guide for Barracuda Phone System Release 3.x. Document Version 0.5

How To Configure Aastra Clearspan For Aastro (Turbos) And Bpb (Broadworks) On A Pc Or Macbook (Windows) On An Ipa (Windows Xp) On Pc Or Ipa/

SIP Trunking Service Configuration Guide for Skype

Technical Configuration Notes

Application Notes for Configuring Broadvox SIP Trunking with Avaya IP Office - Issue 1.0

SIP Trunking Service Configuration Guide for Time Warner Cable Business Class

Business Communication Manager BCM 50 and BCM450 Release 5.0 Configuration Guide for Verizon Business SIP Trunking. Issue 1.1

SIP Trunking using the Optimum Business SIP Trunk Adaptor and the NEC DSX-40 IP-PBX

Mediatrix 3000 with Asterisk June 22, 2011

EarthLink Business SIP Trunking. Avaya IPO IP PBX Customer Configuration Guide

1.1.3 Versions Verified SIP Carrier status as of 18 Sep 2014 : validated on CIC 4.0 SU6.

MITEL SIP CoE. Technical. Configuration Notes. Configure the Mitel 3300 MCD 4.1 for use with Paetec Broadworks Softswitch. SIP CoE

MITEL SIP CoE. Technical. Configuration Notes. Configure MCD 4.1 for use with SKYPE SIP Trunking. SIP CoE

SIP Trunking Service Configuration Guide for Broadvox Fusion

SIP Trunking using the EdgeMarc Network Services Gateway and the Mitel 3300 ICP IP-PBX

Configuring Interactive Intelligence ININ IP PBX For tw telecom SIP Trunking service USER GUIDE

Release Notes for NeoGate TE X

SV9100 SIP Trunking Service Configuration Guide for Time Warner Cable Business Class

Abstract. Avaya Solution & Interoperability Test Lab

SIP Trunking Service Configuration Guide for MegaPath

Application Notes for Biamp AudiaFLEX VoIP-2 with Avaya IP Office Issue 1.0

Configuring Shared Line Appearances over Analog Trunks

Application Notes for Configuring Avaya IP Office 9.0 with HIPCOM SIP Trunk Issue 1.0

How to Configure the Cisco UC500 for use with Integra Telecom SIP Solutions

ShoreTel & AMTELCO Infinity Console via SIP Trunking (Native)

EarthLink Business SIP Trunking. Shoretel IP PBX Customer Configuration Guide

SIP Trunking Application Notes V1.3

SIP Trunking Service Configuration Guide for PAETEC (Broadsoft Platform)

NEC DSX-40 IP-PBX. Optimum Business Trunking and the NEC DSX-40 PBX Configuration Guide

Basic configuration of the GXW410x with Asterisk

Direct IP Calls. Quick IP Call Mode

FreePBX R14. SIP Trunk Provisioning Guide

Application Notes for Algo 8180 SIP Audio Alerter with Avaya IP Office - Issue 1.1

8 Port Modular IP PBX Solution 8 Port IP PBX + SIP Gateway System IPG-80XG

BroadSoft Partner Configuration Guide

EarthLink Business SIP Trunking. Cisco Call Manager and Cisco CUBE Customer Configuration Guide

Grandstream Networks, Inc.

SIP Trunk Configuration V/IPedge Feature Description 5/22/13

Application Note Configuring the Synapse SB67070 SIP Gateway for Broadvox GO! SIP Trunking

SIP Trunking using Optimum Business SIP Trunk Adaptor and ShoreTel IP PBX Phone System

Multi-Tech FaxFinder IP

BROADSOFT PARTNER CONFIGURATION GUIDE VEGASTREAM VEGA 100

VoIP Trunking with Session Border Controllers

ShoreTel, Ingate & BandTel for SIP Trunking

SIP Trunking using Optimum Business SIP Trunk Adaptor and the Allworx 6x IP PBX

Asterisk Business Edition TM Digium Partner Certification

Application Notes for Configuring Wesley Clover Solutions Trading Platform with Avaya IP Office using SIP Trunks Issue 1.0

ZULTYS. Optimum Business Trunking and the Zultys MX250 IP PBX Configuration Guide

Note: As of Feb 25, 2010 Priority Telecom has not completed FXS verification of fax capabilities. This will be updated as soon as verified.

Wave 500 IP PBX v4.5. SIP Trunking using the Optimum Business Sip Trunk Adaptor and the Wave 500 IP PBX v4.5

MITEL SIP CoE. Technical. Configuration Notes. Configure MCD 6.X for use with babytel SIP trunks. SIP CoE

Copyright ZYCOO All Rights Reserved 1 / 8

Cisco Unified Communications Manager SIP Trunk Configuration Guide for the VIP-821, VIP-822 and VIP-824

Application Notes for Configuring SIP Trunking between McLeodUSA SIP Trunking Solution and an Avaya IP Office Telephony Solution 1.

Using the NetVanta 7100 Series

Transcription:

ASTERISKNOW WITH FREEPBX TEST PLAN Feb. 2012

Document Index Section Page Background 1 Configuration 2 Figure 1 Generic IP PBX Test Configuration 2 Test Cases 3 Table 1 Software Versions Tested 3 Test Case 1 SIP Registration 3 Test Case 2 Basic Call Processing 4 Test Case 3 Long Duration Call 60 Minutes 4 Test Case 4 Call Hold & Retrieval 15 Minute Duration 5 Test Case 5 Attended Call Transfer 5 Test Case 6 Unattended Call Transfer 6 Test Case 7 DTMF Digit Relay 6 Test Case 8 Ad Hoc Conference Call 7 Test Case 9 Voicemail Service Answer, Record, & Release 7 Test Case 10 G.729 Priority Codec Selection 8 Test Case 11 Call Admission Control 8 Test Case 12 Call Forward Scenarios 9 Test Case 13 Abandoned Call Clearing 10 Test Case 14 T.38 Facsimile Relay 10 Test Case 15 CallerID Presentation 11 Page i

BACKGROUND This document records the test scenarios executed to demonstrate interoperability between the customer-supplied IP PBX and Integra Telecom s Session Initiation Protocol (SIP) Solutions Trunking service. Further, the test scenario results are documented herein; along with any operational caveats. The specific software and/or firmware version numbers tested and approved are captured and listed in this document. The sole focus of Integra Telecom s interoperability certification process is to determine which configuration will properly operate with the Metaswitch Call Agent. No discussion of the IP PBX s extensions, end-user parameters, or suitability to need is contained in this document. The goal is to ensure that, when properly configured, the subject IP PBX will interface to and operate with the Integra Telecom equipment and network. Page 1

CONFIGURATION The generic IP PBX test configuration is shown in Figure 1 below. This configuration ensures proper SIP call handling between the customer-supplied IP PBX platform and the Integra Telecom equipment and network. Figure 1 Generic IP PBX Test Configuration Acme Metaswitch Packet Adtran PSTN Internet LAN SIP Proxy Call Agent SBC IP PBX Data Note that some schools of thought like to consider everything outside of or beyond the IP PBX itself to be part of the PSTN. For this testing, the beginning of the PSTN does not matter; as in to and out of the IP PBX are the more important considerations. Page 2

TEST CASES In order to establish a testing baseline, Table 1 below shows the software versions tested for the IP PBX evaluated in the Integra Telecom Lab. Software versions below (earlier than) the tested version are regression tested by the applicable vendor and generally considered to be acceptable. Table 1 Software Versions Tested Network Element Software Metaswitch Call Agent 7.4.00 Adtran NetVanta 3305 18.01.01.00 Asterisk Core Build 1.6.2.11 AsteriskNOW 1.7.1 FreePBX GUI 2.7.0.10 The following test cases were developed and performed to ensure that the IP PBX under test interoperates properly with the Integra Telecom. Nominal SIP signaling and voice path set up and tear down are confirmed by the test cases below. Test results are shown as or. A indication indicates that the feature or step performed properly with the Integra Telecom network equipment. A indication indicates that the feature or step was not successfully accomplished. Note that a does not necessarily mean that the entire IP PBX product is unacceptable. Instead, it sets the reasonable expectation that a feature will not perform properly. Caveats and comments are included as needed. Test Case 1 SIP Registration 1.1 IP PBX Initial SIP Registration (Authentication at Metaswitch Call Agent) Verify SIP Trunk Properly Registers Verify Improper Credentials do not Register 1.2 IP PBX SIP Reregistration (Re-authentication at Metaswitch Call Agent) Verify SIP Trunk Automatically Reregisters Page 3

Test Case 2 Basic Call Processing 2.1 Call from Outside to Inside (Calling Party Disconnects) Calling Party Hears Ringback PBX Plays Ringback option must be set to False in PBX Lines object. Called Party Phone Rings/Alerts Calling Party Disconnects 2.2 Call from Outside to Inside (Called Party Disconnects) Calling Party Hears Ringback PBX Plays Ringback option must be set to False in PBX Lines object. Called Party Phone Rings/Alerts Called Party Disconnects 2.3 Call from Inside to Outside (Calling Party Disconnects) Calling Party Hears Ringback Called Party Phone Rings/Alerts Calling Party Disconnects 2.4 Call from Inside to Outside (Called Party Disconnects) Calling Party Hears Ringback Called Party Phone Rings/Alerts Called Party Disconnects 3.1 Incoming Long Duration Call (IP PBX Ext. Called Party) (Calling Party) Inside Ext. (Called Party) Answers Confirm Call Active After 60 Minutes Reconfirm Two-way Audio Present Test Case 3 Long Duration Call 60 Minutes 3.2 Outgoing Long Duration Call (IP PBX Ext. Calling Party) (Called Party) PSTN Party Answers Confirm Call Active After 60 Minutes Reconfirm Two-way Audio Present Page 4

4.1 Called Party Hold (IP PBX Ext. Called Party) (Calling Party) Inside Ext. (Called Party) Answers Inside Ext. Places Call on Hold 15-minutes Inside Ext. Retrieves Call from Hold Test Case 4 Call Hold & Retrieval 15 Minute Duration 4.2 Calling Party Hold (IP PBX Ext. Calling Party) (Called Party) PSTN Party Answers Inside Ext. Places Call on Hold 15-minutes Inside Ext. Retrieves Call from Hold Test Case 5 Attended Call Transfer 5.1 Attended Call Transfer Outside to Inside (PSTN Calling Party: 2 IP PBX Ext.) (Calling Party) First Inside Ext. (Called Party) Answers First Inside Ext. Calls Second Inside Ext. First Inside Ext. Completes Transfer Note: Caller ID does not update. 5.2 Attended Call Transfer Outside to Outside (PSTN Calling Party: 1IP PBX Ext. to PSTN) Incoming Call from First PSTN (Calling) Party Inside Ext. (Called Party) Answers Inside Ext. Calls Second PSTN Party First Inside Ext. Completes Transfer Note: Caller ID does not update. 5.3 Attended Call Transfer Inside to Inside (IP PBX Calling Party: 1 PSTN to 1IP PBX Ext.) (Called Party) PSTN Party Answers First Inside Ext. Calls Second Inside Ext. First Inside Ext. Completes Transfer Note: Caller ID does not update. Page 5

Test Case 6 Unattended Call Transfer 6.1 Unattended Call Transfer Outside to Inside (PSTN Calling Party: 2 IP PBX Ext.) (Calling Party) First Inside Ext. (Called Party) Answers First Inside Ext. Calls Second Inside Ext. First Inside Ext. Hangs Up to Complete Transfer Note: Caller ID does not update. Outside leg of call does not disconnect. Calling party must hang up. Asterisk sends 6.2 Unattended Call Transfer Outside to Outside (PSTN Calling Party: IP PBX Ext. to PSTN) Incoming Call from First PSTN (Calling) Party Inside Ext. (Called Party) Answers Inside Ext. Calls Second PSTN Party First Inside Ext. Hangs Up to Complete Transfer Note: Caller ID does not update. Outside leg of call does not disconnect. Calling party must hang up. Asterisk sends 6.3 Unattended Call Transfer Inside to Inside (IP PBX Calling Party: PSTN to IP PBX Ext.) (Called Party) PSTN Party Answers First Inside Ext. Calls Second Inside Ext. First Inside Ext. Hangs Up to Complete Transfer Note: Caller ID does not update. Test Case 7 DTMF Digit Relay 7.1 Call from Outside to Inside (DTMF Digit Send and Receive) PBX Plays Ringback option must be set to False in PBX Lines object. Called Party Sends DTMF Digits Verify Proper DTMF Digits Received RFC2833 Relay verified with Wireshark. Calling Party Sends DTMF Digits Verify Proper DTMF Digits Received RFC2833 Relay verified with Wireshark. 7.2 Call from Inside to Outside (DTMF Digit Send and Receive) PBX Plays Ringback option must be set to False in PBX Lines object. Called Party Sends DTMF Digits Verify Proper DTMF Digits Received RFC2833 Relay verified with Wireshark. Calling Party Sends DTMF Digits Verify Proper DTMF Digits Received RFC2833 Relay verified with Wireshark. Page 6

8.1 Ad Hoc Conference Outside to Inside (PSTN Calling Party: 2 IP PBX Ext.) (Calling Party) First Inside Ext. (Called Party) Answers First Inside Ext. Calls Second Inside Ext. First Inside Ext. Adds Second Inside Ext. : All Parties Test Case 8 Ad Hoc Conference Call 8.2 Ad Hoc Conference Outside to Inside (PSTN Calling Party: 1IP PBX Ext. + 1 PSTN) Incoming Call from First PSTN (Calling) Party Inside Ext. (Called Party) Answers Inside Ext. Calls Second PSTN Party Inside Ext. Adds Second PSTN Party : All Parties 8.3 Ad Hoc Conference Inside to Outside (IP PBX Calling Party: 1 PSTN, + 1IP PBX) (Called Party) PSTN Party Answers First Inside Ext. Calls Second Inside Ext. First Inside Ext. Adds Second Inside Ext. : All Parties 8.4 Ad Hoc Conference Inside to Outside (IP PBX Calling Party: 2 PSTN) (Called Party) First PSTN Party Answers Inside Ext. Calls Second PSTN Party Inside Ext. Adds Second PSTN Party : All Parties 9.1 Incoming Voicemail Call (Voicemail Answers, Records, and Drops Call) (Calling Party) Inside Ext. (Called Party) Alerts Confirm Call Rolls Over to Voicemail Confirm Call Clears from Inside Ext. Confirm Voicemail Answers and Announces Review Voicemail Message Before Sending Send Voicemail Message Manually (Voicemail Disconnects) Test Case 9 Voicemail Service Answer, Record, & Release Page 7

Test Case 10 G.729 Priority Codec Selection 10.1 Call from Outside to Inside (G.711 only Codec Advertised) Verify G.711 Codec Selected G.711 Codec verified with Wireshark. 10.2 Call from Inside to Outside (G.711 only Codec Advertised) Verify G.711 Codec Selected G.711 Codec verified with Wireshark. 10.3 Call from Outside to Inside (G.729 Primary + G.711 Codes Advertised) G.729 Codec license required from Digium. Verify G.729 Codec Selected G.729 Codec verified with Wireshark. 10.4 Call from Inside to Outside (G.729 Primary + G.711 Codes Advertised) G.729 Codec license required from Digium. Verify G.729 Codec Selected G.729 Codec verified with Wireshark. Test Case 11 Call Admission Control 11.1 Calls from Inside to Outside (Maximum Simultaneous Calls) Set IPPBX Call Admission to 2 Place Outbound Calls 1 & 2 Answer Calls 1 & 2 and Hold Open Confirm Outbound Call 3 Blocked All Trunks Busy Recording 11.1 Calls from Outside to Inside (Maximum Simultaneous Calls) Set Metaswitch Call Admission to 2 Place Inbound Calls 1 & 2 Answer Calls 1 & 2 and Hold Open Confirm Inbound Call 3 Blocked Fast Busy Treatment Page 8

12.1 Call Forward All Calls (Call Forward All Calls to Inside Ext.) Set Inside Ext. Fwd. All Calls to 2nd Ext. Confirm Second Inside Ext. Alerts Second Inside Ext. (Called Party) Answers Test Case 12 Call Forward Scenarios The appropriate number of G.729 licenses must be present to allow for enough sessions to include call forward legs. 12.2 Call Forward All Calls (Call Forward All Calls to PSTN Line) Set Inside Ext. Fwd. All Calls to 2nd PSTN Incoming Call from First PSTN Confirm Second PSTN Line Alerts Second PSTN Line (Called Party) Answers The appropriate number of G.729 licenses must be present to allow for enough sessions to include call forward legs. 12.3 Call Forward Busy (Call Forward Busy to Inside Ext.) Set Inside Ext. Busy Fwd. to 2nd Ext. Confirm Second Inside Ext. Alerts PBX configuration overrides extension setting and sends call to voicemail when busy. Second Inside Ext. (Called Party) Answers PBX configuration overrides extension setting and sends call to voicemail when busy. The appropriate number of G.729 licenses must be present to allow for enough sessions to include call forward legs. 12.4 Call Forward Busy (Call Forward Busy to PSTN Line) Set Inside Ext. Busy Fwd. to 2nd PSTN Incoming Call from First PSTN Confirm Second PSTN Line Alerts PBX configuration overrides extension setting and sends call to voicemail when busy. Second PSTN Line (Called Party) Answers PBX configuration overrides extension setting and sends call to voicemail when busy. The appropriate number of G.729 licenses must be present to allow for enough sessions to include call forward legs. 12.5 Call Forward No Answer (Call Forward No Answer to Inside Ext.) Set Inside Ext. No Answer Fwd. to 2nd Ext. Confirm Second Inside Ext. Alerts Second Inside Ext. (Called Party) Answers 12.6 Call Forward No Answer (Call Forward No Answer to PSTN Line) Set Inside Ext. No Answer Fwd. to 2nd PSTN Incoming Call from First PSTN Confirm Second PSTN Line Alerts Second PSTN Line (Called Party) Answers The appropriate number of G.729 licenses must be present to allow for enough sessions to include call forward legs. The appropriate number of G.729 licenses must be present to allow for enough sessions to include call forward legs. Page 9

13.1 Call from Outside to Inside (Calling Party Abandons) Confirm Inside Ext. Alerts Calling Party Hangs Up 13.2 Call from Inside to Outside (Calling Party Abandons) Confirm PSTN Line Alerts Calling Party Hangs Up Test Case 13 Abandoned Call Clearing Test Case 14 T.38 Facsimile Relay 14.1 Fax Document from Outside to Inside (Three Page Fax Using T.38 Protocol) Incoming Fax Call from PSTN Confirm Inside Fax Ext. Alerts Confirm Inside Fax Ext. Answers No T.38 Protocol verified with Wireshark. Requires Digium Fax for Asterisk (FFA) Verify Fax Tones Initiate Transition to T.38 license installation. One FFA license installed for test. Determine Fax Transmission Rate Unsuccessful transmission attempt. Call dropped. Fax failed. Confirm Successful Fax Reception Unsuccessful transmission attempt. Call dropped. Fax failed. 14.2 Fax Document from Inside to Outside (Three Page Fax Using T.38 Protocol) Outgoing Fax Call to PSTN Confirm PSTN Fax Alerts Confirm PSTN Fax Answers T.38 Version 0 confirmed with Wireshark. Requires Digium Fax for Asterisk (FFA) Verify Fax Tones Initiate Transition to T.38 license installation. One FFA license installed for test. Determine Fax Transmission Rate Class 2.0 Modem transmission at 14,400 bps (full rate). Confirm Successful Fax Reception 125 successful 3-page fax documents received. Page 10

15.1 Call from Outside to Inside (Inbound CallerID Presentation) Confirm Inside Ext. Alerts Confirm Outside CallerID Presented Test Case 15 CallerID Presentation 15.2 Call from Inside to Outside (Outbound CallerID Presentation) Confirm PSTN Line Alerts Confirm Inside CallerID Presented Only main IP PBX CallerID presented. Individual extension CallerID not presented. Page 11