SIP Trunking Configuration Guide for Barracuda Phone System Release 3.x Document
Table of Contents 1 Audience... 3 2 Introduction... 3 2.1 tekvizion Labs... 4 3 SIP Trunking Network Components... 5 3.1 Comcast Enterprise Service Gateway... 6 3.2 Hardware Components... 6 3.3 Software Requirements... 6 3.4 PBX Configuration... 6 4 Features... 7 4.1 SIP Registration Method... 7 4.2 Features Supported... 7 4.3 Features Not Supported... 7 4.4 Caveats, Limitations and Known Issues... 7 5 Configuration... 8 5.1 Configuration Checklist... 8 5.2 Barracuda Phone System Configuration... 8 5.2.1 Configuration Network... 8 5.2.2 Configuration Phones... 10 5.2.3 Providers SIP Providers... 11 5.2.4 Providers Call Routing... 14 5.2.5 Extensions People... 15 Page 2 of 17
1 Audience This document is intended for the Comcast SIP Trunk customer s technical staff and Value Added Retailer (VAR) having installation and operational responsibilities. 2 Introduction This Configuration Guide describes configuration steps for Comcast SIP Trunking to Barracuda Phone System R3.0.006.046. Figure 1: MSO Network Page 3 of 17
2.1 tekvizion Labs Comcast has contracted with TekVizion Labs to perform third party interoperability testing, PBX configuration documentation and installation support. tekvizion Labs TM is an independent testing and Verification facility offered by tekvizion PVS, Inc. ( tekvizion ). tekvizion Labs offers several types of testing services including: Remote Testing provides secure, remote access to certain products in tekvizion Labs for pre- Verification and ad hoc testing Verification Testing Verification of interoperability performed on-site at tekvizion Labs between two products or in a multi-vendor configuration Product Assessment independent assessment and verification of product functionality, interface usability, assessment of differentiating features as well as suggestions for added functionality, stress and performance testing, etc. tekvizion is a systems integrator specifically dedicated to the telecommunications industry. TekVizion core services include consulting/solution design, interoperability/verification testing, integration, custom software development and solution support services. These services help service providers achieve a smooth transition to packet-voice networks, speeding delivery of integrated services. While we have expertise covering a wide range of technologies, we have extensive experience surrounding our practice areas which include: SIP Trunking, Packet Voice, Service Delivery, and Integrated Services. The tekvizion team brings together experience from the leading service providers and vendors in telecom. Their unique expertise includes legacy switching services and platforms, and unparalleled product knowledge, interoperability and integration experience on a vast array of VoIP and other next-generation products. We rely on this combined experience to do what we do best: help our clients advance the rollout of services that excite customers and result in new revenues for the bottom line. tekvizion leverages this real-world, multi-vendor integration and test experience and proven processes to offer services to vendors, network operators, enhanced service providers, large enterprises and other professional services firms. tekvizion s headquarters, along with a state-of-the-art test lab and Executive Briefing Center, is located in the Telecom Corridor in Plano, Texas. For more information on tekvizion and its practice areas, please visit tekvizion Labs website at www.tekvizion.com Page 4 of 17
3 SIP Trunking Network Components The network for the SIP trunk reference configuration is illustrated below and is representative of the laboratory Barracuda Phone System running release 3.0.006.046. PSTN 1 PSTN 2 Comcast Network Adtran ESG Barracuda Phone System Polycom 335 Polycom 330 Figure 2: SIP Trunk Lab Reference Network Page 5 of 17
3.1 Comcast Enterprise Service Gateway The Comcast ESG (Enterprise Service Gateway) is SIP B2BUA that is deployed and managed by Comcast. The ESG functions as a Back to Back User Agent that interfaces with the customer PBX and acts as a SIP gateway between the customer PBX and the Comcast network. The ESG anchors all SIP and RTP traffic thereby providing a demarcation point for the customer s internal network. There are currently two models of ESG supported; Adtran 3430 and Adtran 4430. 3.2 Hardware Components Barracuda Phone System Provided and managed by Customer Comcast (Adtran) ESG Provided and managed by Comcast 3.3 Software Requirements Barracuda Phone System release 3.x Provided and managed by Customer Comcast (Adtran) ESG R11.3.0 Provided and managed by Comcast 3.4 PBX Configuration PBX Parameter SIP Messages RTP Packets SIP Registration to ESG DTMF offer on calls Table 1: PBX Configuration PBX Configuration Must be Anchored on PBX Must be Anchored on PBX IP PBX is non-registering to ESG RFC2833 only Page 6 of 17
4 Features 4.1 SIP Registration Method Comcast supports but does not require SIP REGISTER methods. Comcast does require the SIP PBX to have a static IP address and provide the address to Comcast for ESG provisioning. 4.2 Features Supported Basic calls using G.711ulaw Call Transfer Call Forwarding Call Waiting Three-Way Calling 4.3 Features Not Supported PBX does not support Busying Out phone PBX does not support Call Forward Busy without a soft client PBX does not support prioritization of 911 calls over other calls PBX does not support Inband DTMF provisioning 4.4 Caveats, Limitations and Known Issues None Page 7 of 17
5 Configuration 5.1 Configuration Checklist The specific values listed in the table below and in subsequent sections are used in the lab configuration described in this document, and are for illustrative purposes only. The customer must obtain and use the values for your deployment. Table 2 IP Addresses Component Lab Value Customer Value Adtran ESG E-SBC LAN IP Address 10.70.54.10 LAN Subnet Mask 255.255.255.0 WAN IP Address 10.25.128.228 WAN Subnet Mask 255.255.255.248 Toshiba PBX WAN IP Address 10.70.54.2 WAN Subnet Mask 255.255.255.0 LAN IP Address 10.64.4.31 LAN Subnet Mask 255.255.0.0 5.2 Barracuda Phone System Configuration These are the main tasks to configure Barracuda Phone System to perform Direct SIP integration with Adtran: 5.2.1 Configuration Network 5.2.2 Configuration Phones 5.2.3 Providers SIP Providers 5.2.4 Providers Call Routing 5.2.5 Extensions People 5.2.1 Configuration Network 1. From the main menu, click on Configuration and Network Figure 3 Configuration Network Page 8 of 17
2. Under Settings, Hostname is set to barracuda for example 3. Domain is set to tekvizion.com for example 4. Primary DNS server is set to 10.64.1.3 for example 5. Secondary DNS server is set to 10.64.1.3 for example Figure 4: Configuration Network Cont. 6. Under LAN Interface, IP Address is set to 10.64.4.31 for example 7. Subnet mask is set to 255.255.0.0 for example 8. Gateway is set to 10.64.1.1 for example 9. Use LAN as Default Gateway is checked Figure 5: Configuration Network Cont. Page 9 of 17
10. Under WAN Interface, WAN Interface Enabled is checked 11. IP Address is set to 10.70.54.2 for example 12. Subnet Mask is set to 255.255.255.0 for example 13. Click save at top right of page not shown here Figure 6: Configuration Network Cont. 5.2.2 Configuration Phones 1. From the main menu, click on Configuration and Phones Figure 7: Configuration Phones 2. Under Area Code, Area Code is set to 856 for example. 3. Click save at top right of page not shown here. Figure 8: Configuration Phones Cont. Page 10 of 17
5.2.3 Providers SIP Providers 1. From the main menu, click Providers and SIP Providers 2. Click Add a Provider Figure 9: Providers SIP Providers 3. Provider Type is set to Generic SIP (Caller ID in from generic) from the drop down menu for example 4. Gateway Name is set to Comcast for example 5. Host is set to 10.70.54.10 for example. This is the Adtran s LAN IP address 6. Realm is set to 10.70.54.10 for example. This is the Adtran s LAN IP address 7. Port is set to 5060 Figure 10: Providers SIP Providers Cont. Page 11 of 17
8. Registration to Provider is unchecked. Figure 11: Providers SIP Providers Cont. 9. Inbound Calls is checked 10. Outbound Calls is checked 11. Outbound Fax is checked Figure 12: Providers SIP Providers Cont. 12. Use this Number is set to Custom Caller ID number (unless overridden) from the drop down menu for example 13. Custom Caller ID Number is set to 8563330425 for example. This is the pilot number. Figure 13: Providers SIP Providers Cont. Page 12 of 17
14. The left and right arrow buttons are used to set Provider Codec to G.711ulaw Figure 14: Providers SIP Providers Cont. 15. Use T.38 Re-Invite on Fax is unchecked 16. Change Provider Template is set to Generic SIP (Caller ID in from generic) for example 17. Caller ID Type is set to P-Asserted-Identity from the drop down arrow Figure 15: Providers SIP Providers Cont. Page 13 of 17
18. 856-333-0425 is added as an External (DID) Number for example. Add all additional numbers. 19. Click save at top right of page not shown here Figure 16: Providers SIP Providers Cont. 5.2.4 Providers Call Routing 1. From the main menu, click on Providers and Call Routing 2. Click Add Route Figure 17: Providers Call Routing 3. Select 7 Digit Dialing from the drop down arrow for example 4. Select Comcast from the drop down arrow for example 5. Click Add. Repeat process for any additional call routes needed Figure 18: Providers Call Routing Cont. Page 14 of 17
5.2.5 Extensions People 6. From the main menu, click on Extensions and People 7. Click Create New Person Figure 19: Extensions People 8. Frist Name is set to Test for example 9. Last Name is set to Phone1 for example 10. Voicemail/Login PIN is set to 1234 for example 11. Extension Assignment is set to Select an Extension from the drop down arrow for example 12. Extension Type is set to Single Extension from the drop down arrow for example 13. Extension is set to 2000 for example 14. Click Create in top right corner of page not shown here Figure 20: Extensions People Cont. Page 15 of 17
15. Click Add a Phone Figure 21: Extensions People Cont. 16. Under Phone Type, Enter a phone s MAC address is selected from the drop down arrow for example 17. Under Phone, Phone MAC address 0004f244afda is added for example 18. Click save at top right of page not shown here Figure 22: Extensions People Cont. 19. Double click extension just created (2000 in this example) Figure 23: Extensions People Cont. Page 16 of 17
20. Check Use a custom Caller ID number for Outbound Calls 21. 8563330425 is added as an example 22. Click Save at top right of page not shown here 23. Under Secondary Extensions, check the box 24. Click Add Secondary Extension Figure 24: Extensions People Cont. Figure 25: Extensions People Cont. 25. Extension type is set to External Number 26. External number is set to 856-333-0425 for example Figure 26: Extensions People Cont. Page 17 of 17