SIP Trunking Configuration Guide
for
Barracuda Phone System
Release 3.x
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
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.
2.1
tekVizion Labs
Comcast has contracted with TekVizion Labs to perform third party interoperability testing, PBX configuration documentation and installation support. tekVizion LabsTM 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.
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 Barracuda Phone System Adtran ESG Comcast Network PSTN 2 Polycom 335 Polycom 330
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
Table 1: PBX Configuration
PBX Parameter PBX Configuration
SIP Messages Must be Anchored on PBX
RTP Packets Must be Anchored on PBX
SIP Registration to ESG IP PBX is non-registering to ESG
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
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
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
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.
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
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.
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
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
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
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)
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
Figure 24: Extensions People – Cont. 23. Under Secondary Extensions, check the box
24. Click Add Secondary Extension
Figure 25: Extensions People – Cont. 25. Extension type is set to External Number
26. External number is set to 856-333-0425 for example