ThinkTel SIP Trunks on UCP & emg80-p2

Similar documents
SIP Trunk Configuration Guide. using

Configuration Guide for connecting the Eircom Advantage 4800/1500/1200 PBXs to the Eircom SIP Voice platform.

ThinkTel ITSP with Registration Setup Quick Start Guide

VoIP Network Configuration Guide

FortiVoice. Version 7.00 VoIP Configuration Guide

Knowledgebase Solution

ESI SIP Trunking Installation Guide

nexvortex Setup Template

THINKTEL COMMUNICATIONS TALKSWITCH VS TALKSWITCH VS THINKTEL SIP TRUNK & DID

SIP Trunk Configuration Guide. using

SIP Trunking Quick Reference Document

Technical Information Bulletin PHASE 5.5 (&6.0) Number: ATIB System: ipecs 50/100/300/600/1200. Topic:

TELEPHONE MAN OF AMERICA. Earning Your Business Every Step of the Way!

Voxitas SIP Trunk Setup

DSX. ATC SIP Trunk Setup. April 22, 2011 Issue NEC Corporation of America 4 Forest Parkway, Shelton, CT 06484

VOIP NETWORK CONFIGURATION GUIDE RELEASE 6.10

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

Configuring the Synapse SB67070 SIP Gateway from AT&T for Clearfly SIP Trunking. January 2013

Link2VoIP SIP Trunk Setup

TALKSWITCH VOIP NETWORK TROUBLESHOOTING GUIDE

SIP Trunking using Optimum Business SIP Trunk Adaptor and the Cisco Call Manager Express Version 8.5

Cisco Unified Communications 500 Series

Broadvox SIP Trunk Setup

Version Date Status Owner Released for HiPath OpenOffice ME V1 F. Kneissl / K.-W. Weigt

SIP Trunking Service Configuration Guide for Time Warner Cable Business Class

Digium Switchvox AA65 PBX Configuration

SIP Trunking using Optimum Business SIP Trunk Adaptor and the Panasonic KX-NCP500 IP PBX V2.0502

OpenScape Business V2

Configuring a Mediatrix 500 / 600 Enterprise SIP Trunk SBC June 28, 2011

SIP Trunking Service Configuration Guide for Skype

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

Excel SIP Trunk Setup

DSX. AccessLine SIP Trunk Setup. February 27, 2013 Issue NEC Corporation of America 4 Forest Parkway, Shelton, CT 06484

THINKTEL COMMUNICATIONS CUDATEL PHONE SYSTEM 270. High Availability and SIP-TRUNK Configuration

Integrating Citrix EasyCall Gateway with SwyxWare

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

DSX. DSX SIP Setup. April 22, 2011 Issue NEC Corporation of America 4 Forest Parkway, Shelton, CT 06484

SIP Trunking Service Configuration Guide for MegaPath

Mediatrix 4404 Step by Step Configuration Guide June 22, 2011

Ecessa Proxy VoIP Manual

JetWave SIP Trunk Setup

SIP Trunking Service Configuration Guide for Broadvox Fusion

Vintalk SIP Trunk Setup

Enabling NAT and Routing in DGW v2.0 June 6, 2012

SIP Trunking Service Configuration Guide for PAETEC (Broadsoft Platform)

Vega 100G and Vega 200G Gamma Config Guide

EZLoop IP-PBX Enterprise SIP Server

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

Configuration guide for Switchvox and Cbeyond.

#!) * & /! $* - 01 $& -$ 2 1 $& -# 32# $- - + $- -*!45 $-

Vega 100G and Vega 200G Gamma Config Guide

Time Warner ITSP Setup Guide

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

nexvortex Setup Guide

Configuring for Integra Telecom SIP Solutions

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

AT&T IP Flex Reach/ IP Toll Free Configuration Guide IC 3.0 with Interaction SIP Proxy

Optimum Business SIP Trunk Set-up Guide

Wave SIP Trunk Configuration Guide FOR BROADVOX

BroadCloud PBX Customer Minimum Requirements

Setup Reference guide for PBX to SBC interconnection

nexvortex Setup Guide

OpenScape Business V1

THINKTEL COMMUNICATIONS DIGIUM G100/G200 PRI OVER IP SIP TRUNKING

SEUK. How to setup SIP Trunking?

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

UX5000 with CommPartners SIP Trunks

Dynamix IP PBX-100. User's Manual

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

MITEL SIP CoE Technical. Configuration Note. Configure MCD for use with Thinktel SIP Trunking Service. SIP CoE

Getting Started. 16-Channel VoIP Gateway Card. Model No. KX-TDA0490

Table Example 1-basic settings in Vigor 3300V and 2900V. WAN IP Port Number Phone Number Proxy Codec

NF1Adv VOIP Setup Guide (for Pennytel)

nexvortex SIP Trunking Implementation & Planning Guide V1.5

V101 SIP VoIP Telephone Adaptor User Manual V1.1m

Tech Bulletin IPitomy AccessLine SIP Provider Configuration

ADTRAN SBC and Cisco Unified Call Manager SIP Trunk Interoperability

Configuring Bria 3 Mac for Virtual Contact Center

Alcatel-Lucent OXO Configuration Guide. For Use with AT&T s IP Flexible Reach Service. Version 1 / Issue 1 Date July 28, 2009

Installation of the On Site Server (OSS)

General Guidelines for SIP Trunking Installations

Quick Installation Guide

SIP Trunking Application Notes V1.3

General Guidelines for SIP Trunking Installations

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

MINIMUM NETWORK REQUIREMENTS 1. REQUIREMENTS SUMMARY... 1

Configuration Notes 290

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

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

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

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

IP Office SIP Extension Support

GSM VOIP GATEWAY LEVEL. User Guide. GB with GSM module Two-way converter between VoIP and GSM

6.40A AudioCodes Mediant 800 MSBG

Certificate of Compatibility

IP Office Technical Tip

Getting Started KX-TDA5480

OpenScape Business V2

Avaya IP Office SIP Trunk Configuration Guide

NF1Adv VOIP Setup Guide (for Generic VoIP Setup)

Transcription:

ThinkTel SIP Trunks on UCP & emg80-p2 911-TIB001c 7004F 5th STREET SE CALGARY, AB, T2H 2G3 CANADA p. +1 403 252 0911 1-800-665-9911 f. +1 403 253 3471 support@nine-one-one.ca Updated June 2015

Table of Contents I. SIP-Trunks - Summary... 2 II. Software and Network Environment... 2 Network Configuration... 2 Software Versions... 2 SIP Accounts... 2 III. Setup Information... 3 emg80-p2... 3 Carrier Information - IMPORTANT... 3 Troubleshooting Tools... 3 LAN/WAN and Port Forwarding... 4 Bandwidth and Capacity... 4 Additional Information... 5 IV. SIP Trunks on the emg80 / UCP... 6 Pre-Requisites for configuring the emg80 / UCP... 6 Configuring the CO/IP Lines - 1... 7 Configuring the CO/IP Lines 2... 8 Non-DID Trunks Lines... 9 Station CLI... 9 Configuring SIP Account Parameters... 10 Configuring SIP Parameters - 1... 11 Configuring SIP Parameters 2... 12 Configuring SIP Parameters 3... 13 Configuring SIP Parameters 4... 14 Configuring Stations to make SIP Calls... 15 V. Appendix 1... 16 SIP Trunk DID Programming... 16 Virtual Trace Settings:... 18

SIP-Trunks - Summary SIP Trunks are becoming more widespread however getting the configuration correct can sometimes be a bit trickier than setting up a standard T1-PRI. With this document I m hoping that it will enable you to get the SIP services up and running quickly and easily. Software and Network Environment This document is prepared on an emg80-p2 system. The SIP call platform that I am testing on is ThinkTel. Network Configuration The system is on 10.1.42.0 subnet which is connected to the internet via gateway of 10.1.42.1. Our DNS settings are using our in-house DNS server 10.1.42.22. The CALL SERVER resides at tor.trk.tprm.ca Software Versions The emg80 / UCP is running Phase 2 software version T1.2.5, I am using only digital terminals SIP Accounts The CALL SERVER is using account 4389683123 which has the following numbers: 4389683123 / 4389683124 / 6044491813 / 6044491815 THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 2

Setup Information We know what to expect when making a call from a standard T1-PRI service, OUTGOING CLI and INCOMING CLI but we can also get additional features such as NAME PRESENTATION and CALL PROGRESS indication. In this configuration we will achieve individual station CLI as well as incoming and outgoing name presentation. emg80-p2 The emg80 will be only using the default on-board VoIP channels with no additional hardware or licenses. The flexible numbering plan is default as are all other parameters. Carrier Information - IMPORTANT When setting up SIP accounts you need to make sure that you receive the following MANDATORY information before commencing the configuration: 1. SIP Authorization Name 2. SIP User ID 3. SIP Password 4. SIP Proxy 5. Domain Name (most UCP relay the carrier e.g. tor.trk.tprm.ca) 6. Carrier DNS Server (This is depending if your SIP Proxy is resolvable publicly as some are not) 7. Preferred CODEC (G.711u, G.711a, G.729a) There are also other factors involved such as REGISTER or PROVISION. Some carriers do one or the other. In this instance we are using REGISTER which keeps a heartbeat between the UCP and the SIP carrier. PROVISION implies that the carrier will ONLY send the SIP call to your IP address, there is no monitoring between the UCP and Carrier. My personal preference is using the REGISTER method and this is what we will be using in this example. There is one other thing to point out when using the REGISTER method, some platforms vary in how the RESISTER information needs to be sent. Some only require the REGISTRATION USER ID / AUTH USERNAME / PASSWORD while some require REGISTRATION USER ID@domain / AUTH USERNAME / PASSWORD. You sometimes need to experiment if you get a registration error. Troubleshooting Tools Make sure that you have a laptop/pc with a copy of Wireshark running. You will need to speak to the customers IT department in arranging to have PORT MIRRORING enabled on the ETHERNET switch or if that is not available you can enable the SIP virtual trace on the CALL SERVER. This is not a detailed as a packet capture but it will certainly assist you in trying to find the cause of your SIP problems. Another useful tool in troubleshooting is a software program called X-Lite from Counterpath. It is a cross platform SIP softphone client and aside from being free, it s a very solid and reliable test tool to make sure that you have indeed got the correct settings and that your SIP account is actually working. THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 3

LAN/WAN and Port Forwarding Depending on the customers network there may be varying levels of configuration required in order to make SIP calls work successfully. In MOST scenarios you will simply have to put the EXTERNAL IP address of the customers WAN into the CALL SERVER FIREWALL parameter and the NAT router should take care of the rest. Most modern routers and firewalls have an ALG (Application Layer Gateway) and are SIP aware which put simply, they recognize that it is a SIP VoIP call and allow it to pass uninterrupted. In other situations it may be required to forward the specific ports for both the SIP information (Port 5060) and the RTP traffic (Ports 10000 20000). Consult with the customers IT department as they will be able to provide you with more detailed information. Bandwidth and Capacity How many calls is the customer planning to put down their WAN link, make sure that they have both the CO/IP capacity on the UCP side but also the WAN bandwidth? Each SIP CO call using G.711 will consume 90kbps BOTH WAYS so please ensure that they have the UPLOAD speed as well as the DOWNLOAD capacity. Also please keep in mind that there is NO QOS implemented on the public internet so regardless of them having a huge 100mbps WAN link if they are going via the public internet, there is ZERO guarantee that it s going to be ISDN quality. [Intentionally Blank] THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 4

Additional Information [Intentionally Blank] THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 5

SIP Trunks on the emg80 / UCP Pre-Requisites for configuring the emg80 / UCP Some assumptions are made in this guide, please make sure that you have all the correct relevant documentation with you regarding your own SIP carrier. i. The system has been properly initialized and all modules/terminals and gateways have been upgraded to the latest software ii. The CALL SERVER is connected to the LAN and has the correct WAN interface address iii. The SIP account has been tested and confirmed active by the carrier iv. The person configuring this system is qualified to work on the emg80/ucp system [Intentionally Blank] THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 6

Configuring the CO/IP Lines - 1 PGM 140: Configure CO/IP lines 1-3 to be DID, ENBLOCK ON and set the VoIP Mode to SIP or SIP/RTP Relay (SIP only will be fine for single site). It is also worth while adding a CO Name so that you can remember which trunk is which. The arrows are pointing to parameters that you need to change. PGM 142: Set the VoIP Trunk type to SIP or SIP/RTP-Packet Relay THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 7

Configuring the CO/IP Lines 2 PGM 151: Configure the lines to use the correct COLP/CLIP tables, you will need to add the corresponding COLP data into the system via PGM 201. This will ensure the correct CLI is sent out to the receiving party. It is important that you ensure that the correct STATION CLI parameter is set, if you are using a mixture of CO lines then this field is important as your call will possibly fail or send the incorrect outgoing CLI to the trunk. If you are not using a DID range then I recommend that you set the COLP/CLIP tables to Station CLI: THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 8

Non-DID Trunks Lines PGM 202 If the service is NOT a DID range (as per the example I am using) then it may be easier to simply use the MSN tables and route the calls that way. The MSN table will simply route the called number to a reference point in the Flexible DID table (PGM 231). Make sure that you enter the full range of VoIP trunks as well as the full number received by the emg80. Station CLI This is a section of the STATION CLI field that relates to your outgoing CLI. This parameter is found in PGM113. Note that we are only using the last 4 digits of the CO trunk, the rest of the CLI is populated by the COLP/CLIP table. If you are NOT matching a DID range then you should enter the specific CLI for each station. If this is not set then each phone will only send the PRIME CLI. THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 9

Configuring SIP Account Parameters PGM126: The first thing we have to do is configure our SIP account information into the UCP, take the information provided by the SIP carrier and populate the fields accordingly UCPe in the example below. As you can see in the example below we are using REGISTER and the REGISTRATION USER ID is in the format of USERID@Domain. Keep in mind the SIP User ID index number (this is SIP UID 1) in the UCP as well as the Authorized Rep ID Table Index, these are important later on in the programming. The SIP Trunks follow the same Flex DID Table as normal ISDN/CO trunks and they program exactly the same. See Appendix 1 Non-DID Version, using the MSN Table first. THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 10

Configuring SIP Parameters - 1 PGM133: This is where you setup ThinkTel s proxy settings. You will most likely be given a DNS name e.g. tor.trk.tprm.ca however as stated earlier we will be using a direct IP address. The DOMAIN will also be given to you in a DNS format but you can if required use the IP address. The two really important parts to be aware of are: A. Registration UID Range This is the parameter we configured earlier with the user/authentication details. B. DTMF Type Most carriers will work with RCF 2833 however this parameter may need to be adjusted to suit. THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 11

Configuring SIP Parameters 2 PGM133: Most of these parameters can and should be left at default and should only be adjusted one at a time as to not cause confusion when making changes. The most important parameters to be adjusted are the options in the ID Individuality table, these options dictate what account is used and what CLI is sent to the carrier. If these settings are wrong there is a very high likelihood of the call failing or sending the incorrect CLI information. It is very important that you have programmed the STATION CLI and CLIP/COLP tables. [Intentionally Blank] THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 12

Configuring SIP Parameters 3 PGM113: The rest of these parameters are to do with codec negotiation which is part of the SDP used in negotiating with the carrier what codecs you can and cannot use. The important parts to note here are. I. The SIP UID Fixed Table II. SIP User ID Selection III. Codec Priority The SIP User ID relates back to PGM126 that we programmed earlier, this relates to the ID Individuality information that we looked at in the previous page. You should not need to adjust any other parameters. THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 13

Configuring SIP Parameters 4 PGM113: Once the other options are done there is one last part to configure which is the trunk group the SIP trunks are going to use. There is also an option to be aware of which is Ignore INBAND DTMF which should you have problems with IVR s or CCR then set that to YES and the system will only listen to RFC2833 or SIP-INFO dial information. When you are ready to go simply press the SAVE button making sure that you have chosen the SELECT ALL button at the top of the page otherwise you will have to re-enter the data. When you are ready, press the REGISTER button and then have a look at the SIP Trunk information STATUS page. THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 14

Configuring Stations to make SIP Calls PGM114: Once you have your trunks registered now all that is required is for the IP terminals to be able to use the SIP account and send the correct CLI out to the trunk. In this example below we are configuring station 5601 so that when it makes calls out via the SIP trunk it sends 438-968-3124 or 302 which also matches it s DID number. Non-DID Version: PGM111~113: It is also important that each station can use the correct SIP account. This relates to the SIP User ID table covered in PGM133 earlier. This parameter makes sure that the IP terminal authenticates to the SIP proxy using the correct account. THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 15

Appendix 1 SIP Trunk DID Programming PGM233: As mentioned earlier, SIP trunks follow the same Flex DID Table programming as normal ISDN lines as well as digit translation tables, here are screenshots taken from our example system. Flex-DID Table: Digit Translation Table: THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 16

CLIP/COLP Tables: THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 17

Virtual Trace Settings: This is set from the SYSTEM MANAGEMENT -> TRACE and may assist you in troubleshooting your SIP trunk configuration. To access the trace information you need to enable trace information via TCP/IP in PGM175. Virtual Trace Settings: THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 18

Serial Port Selections: THINKTEL SIP TRUNKS ON UCP AND EMG80-P2 DECEMBER 2013 19