Barracuda Phone System: Flowroute SIP Trunk Configuration Methods: SIP Registration Method IP-Based Authentication Method SIP Registration Method (Simplest Method) Description: This section describes the necessary steps required to configure a Flowroute SIP trunk to work with the Barracuda Phone System using the SIP Registration method. Introduction: There are only a few simple steps required to configure the Barracuda Phone System to work with a Flowroute SIP trunk using this method. Contact Barracuda Technical Support if you have any questions. Getting Started using SIP Registration From Flowroute you will need: 1. The SIP Credentials that are listed on the Interconnection page on your Flowroute account portal. 2. Any DID numbers assigned to your Flowroute SIP trunk. Initial Setup Log in to the Barracuda Phone System s Web interface and navigate to the Providers page. Select SIP Providers and then click the Add a Provider button. A new page will appear. Make the following changes: Provider/Type: Select Generic SIP (CallerID in from generic SRV) from the drop-down list Name: Flowroute (or some other name that is meaningful to you) Host: sip.flowroute.com Realm: Enter the same hostname as in the Host field above Port: Normally 5060 is used. If you are having problems with an Application Layer Gateway (ALGs), use 5160. Username: Use the username provided by Flowroute Authorization Username: Same as above Password: Use the password provided by Flowroute Registration: check the Register to Provider box Services: If you wish to send outbound faxes over this connection, check Outbound Fax Inbound Registration: Leave this option unchecked. Outbound Caller ID Number: Select Force Custom Caller ID Number or Use a custom caller ID number unless overridden. Enter a valid telephone number or DID as was provided by Flowroute. This will be the caller ID number presented to called parties unless a user has a DID assigned. Music on Hold: Select your preferred Music on Hold for outbound calls through this trunk Page 1 of 5, 2015-09-17
Restrict Codecs to: Barracuda recommends using G.711u. If you have purchased G.729 licenses, add G.729 in the list before G.711u. Click Create. The gateway will now appear in the list of SIP providers. Additional Configuration Once you have configured the Flowroute SIP Trunk you must also set the following advanced options to ensure optimal fax and Caller ID service. Click on the newly created provider entry on the Providers > SIP Providers page and then scroll down to the Advanced Settings section: Use T.38 Re-Invite on Fax transmission: Check this box to enable outbound T.38 Re-INVITEs on Message Center originated fax calls. (If you did not choose Outbound Fax in the Services section above, this check box will be grayed out). Caller ID Type: In this drop-down box select P-Asserted-Identity Outbound Routing Outbound calls may be routed to the Flowroute SIP trunk by assigning outbound routes. In the Barracuda Phone System interface, navigate to Providers > Call Routing. Click Add a routing entry and then select a call type. The most common call types you will assign are: 1. North America (NANPA): This allows dialing phone numbers within the North American Numbering Plan, with or without a leading 1. The leading one will be passed to the provider either way. 2. Emergency (USA): Add this route if Flowroute will be servicing 911 phone calls. Be sure to contact Flowroute tech support to make sure that your account is properly configured for 911 phone calls! 3. International Dialing (011): If you intend to make international calls, add this route as well. A modification to this call type is required to make it work with your Flowroute SIP trunk. Click Manage Call Types, then click on the International Dialing (011) call route and alter the match condition to be ^011(\d{8,18})$:::$1 Please note that operator dialing via Flowroute is not supported. Inbound Routing Inbound calls may be routed once your DID numbers have been added to one of the two gateways you have configured. Click on the Flowroute entry in the list of SIP providers, and scroll down to Add External (DID) Numbers. Enter all your DID numbers assigned to your Flowroute SIP trunk. If you have a contiguous block of DID phone numbers, then you may enter them as a range: Enter the starting and the ending numbers with a dash in between. The phone numbers may now be added to extensions on the system. The simplest way to test a DID number is to assign it to an existing user. In the Barracuda Phone System interface navigate to Extensions > People and select a user who has a phone. Scroll down to Secondary Extensions and click the drop-down list under Add Secondary Extension. Select External Number in the Extension Type drop-down and you will then see a new drop-down list appear. Select one of the Flowroute DID numbers from the list. The DID is now assigned to this user. Dial the DID number from a different phone (a mobile phone is good for this test). Page 2 of 5, 2015-09-17
IP-Based Authentication Method Description: This section describes the necessary steps required to configure a Flowroute SIP trunk to work with the Barracuda Phone System using the IP-Based Authentication method. Introduction: There are a few extra steps required to configure the Barracuda Phone System to work with a Flowroute SIP trunk in this method as opposed to the SIP Registration method. Contact Barracuda Technical Support if you have any questions. Getting Started From Flowroute you will need: 1. Any DID numbers assigned to your Flowroute SIP trunk that will be sent to the Barracuda Phone System via IP. 2. Your Tech Prefix for your Flowroute account located on the Interconnection page on your Flowroute account portal. You will need to set the following on your Flowroute account portal: 1. Configure the external IP address of your Barracuda Phone System on the Interconnection > Inbound Routes page as well as the Interconnection > Outbound Allowed IPs page. 2. Set the route in which Flowroute will be using to send calls to DIDs to the external IP address of the Barracuda Phone System. In the Flowroute account portal: a. Navigate to DIDs>Manage. b. Check DIDs you wish to have routed to the external IP address of the Barracuda Phone System. c. In the Choose a DID Action dropdown, select the external IP of the Barracuda Phone System in the Set Route section. d. When selected, click the Apply Action button. Initial Setup Log in to the Barracuda Phone System s Web interface and navigate to the Providers page. Select SIP Providers and then click the Add a Provider button. A new page will appear. Make the following changes: Provider/Type: Select Generic SIP (CallerID in from generic SRV) from the drop-down list Name: Flowroute (or some other name that is meaningful to you) Host: sip.flowroute.com Realm: Enter the same hostname as in the Host field above Port: Normally, 5060 is used. If you are having issues with Application Layer Gateways (ALGs), use 5160 Username: Leave this field empty Authorization Username: Leave this field empty Password: Leave this field empty Registration: Leave this option unchecked Services: If you wish to send outbound faxes over this connection, check Outbound Fax Inbound Registration: Leave this option unchecked. Page 3 of 5, 2015-09-17
Outbound Caller ID Number: Select Force Custom Caller ID Number or Use a custom caller ID number unless overridden. Enter a valid telephone number or DID as was provided by Flowroute. This will be the caller ID number presented to called parties unless a user has a DID assigned. Music on Hold: Select your preferred Music on Hold for outbound calls through this trunk Restrict Codecs to: Barracuda recommends using G.711u. If you have purchased G.729 licenses, add G.729 in the list before G.711u. Click Create. The gateway will now appear in the list of SIP providers. Network Configuration Considerations As Flowroute sends your call traffic to a specific external IP address in this method, you will want to ensure that in the Configuration > Network page, this external IP address is entered in the appropriate interface, and that the Behind NAT Router box is checked if the Barracuda Phone System is behind a NAT router or firewall. Additional Configuration Once you have configured the Flowroute SIP Trunk you must also set the following advanced options to ensure optimal fax and Caller ID service. Click on the newly created provider entry on the Providers > SIP Providers page and then scroll down to the Advanced Settings section: Use T.38 Re-Invite on Fax transmission: Check this box to enable outbound T.38 Re-INVITEs on Message Center originated fax calls. (If you did not choose Outbound Fax in the Services section above, this check box will be grayed out). Caller ID Type: In this drop-down box select P-Asserted-Identity Outbound Routing Outbound calls may be routed to the Flowroute SIP trunk by assigning outbound routes. In the Barracuda Phone System interface, navigate to Providers > Call Routing. Click Add a routing entry and then select a call type. The most common call types you will assign are: 1. North America (NANPA): This allows dialing phone numbers within the North American Numbering Plan, with or without a leading 1. A modification to this call type is required to make it work with your Flowroute SIP trunk using the IP-Based Authentication method. Click Manage Call Types, then click on the North America (NANPA) call route and alter the match condition to be ^1?([2-9]\d{2}[2-9]\d{6})$:::<techprefix>1$1, where <techprefix> is the Tech Prefix collected earlier without the greater and less than symbols. 2. Emergency (USA): Add this route if Flowroute will be servicing 911 phone calls. A modification to this call type is required to make it work with your Flowroute SIP trunk. Click Manage Call Types, then click on the Emergency (USA) call route and alter the match condition to be ^911$:::<techprefix>$1, where <techprefix> is the Tech Prefix collected earlier without the greater and less than symbols. Be sure to contact Flowroute tech support to make sure that your account is properly configured for 911 phone calls! 3. International Dialing (011): If you intend to make international calls, add this route as well. A modification to this call type is required to make it work with your Flowroute SIP trunk. Click Manage Call Types, then click on the International Dialing (011) call route and alter the match condition to be ^011(\d{8,18})$:::<techprefix>$1, where <techprefix> is the Tech Prefix collected earlier without the greater and less than symbols. Please note that operator dialing via Flowroute is not supported. Page 4 of 5, 2015-09-17
Inbound Routing Inbound calls may be routed once your DID numbers have been added to one of the two gateways you have configured. Click on the Flowroute entry in the list of SIP providers, and scroll down to Add External (DID) Numbers. Enter all your DID numbers assigned to your Flowroute SIP trunk. If you have a contiguous block of DID phone numbers, then you may enter them as a range: Enter the starting and the ending numbers with a dash in between. The phone numbers may now be added to extensions on the system. The simplest way to test a DID number is to assign it to an existing user. In the Barracuda Phone System interface navigate to Extensions > People and select a user who has a phone. Scroll down to Secondary Extensions and click the drop-down list under Add Secondary Extension. Select External Number in the Extension Type drop-down and you will then see a new drop-down list appear. Select one of the Flowroute DID numbers from the list. The DID is now assigned to this user. Dial the DID number from a different phone (a mobile phone is good for this test). Page 5 of 5, 2015-09-17