Configuring for Integra Telecom SIP Solutions

January 2013 Configuring for Integra Telecom SIP Solutions I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations...
Author: Zoe Powell
0 downloads 0 Views 2MB Size
January 2013

Configuring for Integra Telecom SIP Solutions

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Section Title Background Table 1 — Software & Firmware Versions Tested Figure 1 — Generic IP PBX Test Configuration (with Transparent SIP Proxy) Figure 2 — Generic IP PBX Test Configuration (without Transparent SIP Proxy) Configuration Steps Step 01: Configure the PC Step 02: Physical Connection to the IP PBX Step 03: Confirm IP Address of the IP PBX Step 04(a): Connect to the IP PBX Step 04(b): Connect to the IP PBX Step 05(a): Reconfigure the SNTP Time Server Step 05(b): Reconfigure the SNTP Time Server Step 05(c): Reconfigure the SNTP Time Server Step 06(a): Configure WAN Physical Interface Step 06(b): Configure WAN Physical Interface Step 06(c): Configure WAN Physical Interface Step 06(d): Configure WAN Physical Interface Step 06(e): Configure WAN Physical Interface Step 06(f): Configure WAN Physical Interface Step 06(g): Configure WAN Physical Interface Step 06(h): Configure WAN Physical Interface Step 07(a): Reset Passwords Step 07(b): Reset Passwords Step 07(c): Reset Passwords Step 07(d): Reset Passwords Step 08(a): Configure Hostname and DNS Step 08(b): Configure Hostname and DNS Step 09(a): Configure Trunk Account Step 09(b): Configure Trunk Account Step 09(c): Configure Trunk Account Step 09(d): Configure Trunk Account Step 09(e): Configure Trunk Account Step 09(f): Configure Trunk Account Step 09(g): Configure Trunk Account Step 09(h): Configure Trunk Account Step 09(i): Configure Trunk Account Step 09(j): Configure Trunk Account Step 09(k): Configure Trunk Account Step 10(a): Configure Trunk Group Step 10(b): Configure Trunk Group Step 10(c): Configure Trunk Group Step 10(d): Configure Trunk Group Step 10(e): Configure Trunk Group Step 10(f): Configure Trunk Group

— ii —

Page 1 1 1 2 3 4 4 5 5 5 7 7 8 9 9 10 11 11 12 12 13 13 13 14 14 15 15 16 16 17 18 18 18 19 19 20 21 21 21 22 22 23 23 24

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations Section Title Step 10(g): Configure Trunk Group Step 11(a): Configure Codec List Step 11(b): Configure Codec List Step 11(c): Configure Codec List Step 11(d): Configure Codec List Step 11(e): Configure Codec List Step 11(f): Configure Codec List Step 12(a): Check Connected Timeout Step 12(b): Check Connected Timeout Step 13(a): Configure DSCP Settings Step 13(b): Configure DSCP Settings Step 13(c): Configure DSCP Settings Step 14(a): Configure Default Gateway Step 14(b): Configure Default Gateway Step 14(c): Configure Default Gateway Step 15(a): Add New Security Zone Policy Step 15(b): Add New Security Zone Policy Step 15(c): Add New Security Zone Policy Step 15(d): Add New Security Zone Policy Step 15(e): Add New Security Zone Policy Step 15(f): Add New Security Zone Policy Step 15(g): Add New Security Zone Policy Step 15(h): Add New Security Zone Policy Step 16(a): Save Configuration Step 16(b): Save Configuration Step 16(c): Save Configuration Step 16(d): Save Configuration Step 17(a): Confirm SIP Trunk Registration Step 17(b): Confirm SIP Trunk Registration Step 17(c): Confirm SIP Trunk Registration End of Configuration Procedure

Page 24 25 25 26 27 27 28 30 30 31 31 32 32 32 33 33 33 34 34 34 35 35 36 36 37 37 37 38 38 38 39

Troubleshooting Steps 01-07, Customer Side Steps 08-12, Integra Side

40 40 41

Appendix A Table 2 — Adtran AOS CLI Commands and Notes

42 42

— iii —

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

This document provides technical guidance for configuring the Adtran NetVanta 7100 IP PBX (a.k.a. 7100), Part Number 1200796E1 appliance to properly interface to and interoperate with the Integra Telecom SIP Solutions trunks. The goal of this document is to ensure that—when properly configured— the 7100 will interoperate with Integra’s SIP-based equipment and network. In order to establish a configuration and compatibility baseline, Table 1 below shows the software and/or firmware versions used for testing and evaluation in the Integra Lab. Versions above (newer than) the tested version are typically regression tested by the applicable vendor and may be acceptable as well. Table 1 Software & Firmware Versions Tested Network Element Metaswitch Call Agent Adtran NetVanta 3305 SIP Proxy Adtran NetVanta 7100 IP PBX

Version 7.4.00 SU27 P90.01 R10.5.0.E R10.5.0.E

In the case of the 7100, there were two different configurations tested and certified. Figure 1 below shows the configuration with the addition of the Transparent SIP Proxy (typically within an Adtran NetVanta 3305 or equivalent device). Therefore, this configuration results in a 7100 deployment with a Private IP Address. Figure 2, on the following page, shows the configuration without the Transparent SIP Proxy inserted. As a result, this configuration mandates that the 7100 be configured with a Public IP Address. Figure 1 Generic IP PBX Test Configuration (with Transparent SIP Proxy)

IP PBX Metaswitch Call Agent

Acme Packet SBC

w

PSTN

WAN

Adtran SIP Proxy

LAN

Data Note: 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.

1 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations Figure 2 Generic IP PBX Test Configuration (without SIP Proxy)

IP PBX Metaswitch Call Agent

w

PSTN

Acme Packet SBC

WAN

Adtran Handoff

Public IP

Data Note: 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.

The above two configurations ensure the proper SIP call handling between the Adtran NetVanta 7100 IP PBX platform and the Integra Telecom equipment and network. For the purpose of this document, it does not matter of the 7100 is customer-supplied or Integra-supplied. Either configuration is supported. Simply put, the main difference is who configures the 7100.

It is very important to note that this document only addresses the SIP trunk ‘side’ of the Adtran NetVanta 7100 IP PBX. Items such as; internal Quality of Service (QoS) policies, IP Phones (with attendant firmware upgrades), dial plans and call routing, feature and long distance access codes, along with end-user accounts and passwords are not part of this configuration document.

2 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

The following is a mini legend of the configuration parameters that are detailed within this document.

Mandatory Integra Provided Entry

The red outline boxes indicate that the information is mandatory as provided by Integra Telecom. This includes settings, data fill, as well as detailed account information as provided.

Customer Defined Entry

The blue outline boxes signify that the customer selects the desired provisioning data fill. Examples include: private IP addresses and user-friendly object names for provisioning.

One important caveat to understand at the beginning of the process is that the Delete button means delete immediately. There is no “Are You Sure?” confirmation message. There is no opportunity to back out of the command. Once the Delete button is pressed, the object is gone. Delete with care and caution!

3 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations Step 01: Configure the PC — Configure the selected Personal Computer (PC) to use DHCP on the desired Ethernet interface port. Ensure that the radio button is checked adjacent to: “Obtain an IP address automatically” and “Obtain DNS server address automatically.” This is configuration example is ® shown below for a Windows XP-based PC. Select “OK”.

Step 02: Physical Connection to the IP PBX — Connect a straight through Ethernet cable from the PC configured above to the NetVanta 7100. Note: It is possible to connect to any of the twenty-four switch ports labeled as 1-24.

For simplicity, Power over Ethernet (PoE) switch Port 1 on the front panel was selected and is shown below (outlined in red). Ensure the green ‘status and activity’ LED (above the port) is illuminated. The LED on the left side of the port will illuminate (green) when the 7100 is providing power (PoE) to the connected device. When a PC is connected, the PoE LED should not illuminate.

4 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations Step 03: Confirm IP Address of the IP PBX — Following the flashing of the top LED, showing link activity, the connected PC should have obtained an IP address, subnet mask, and default gateway. Note: A factory defaulted Adtran 7100 IP PBX will have an initial IP address of 10.10.10.1. It is a good practice to confirm this with a DOS command prompt entry of: “ipconfig” command. As shown below (outlined in yellow), the IP address assigned to the PC is 10.10.10.7. The IP address of the IP PBX is shown as the “Default Gateway”: 10.10.10.1.

Step 04(a): Connect to the IP PBX — Open the web browser application of choice. Google Chrome was selected for this document. Enter the IP address for the 7100, as verified in Step 03 above. Note: In order to actually configure the 7100, the URL must include “/admin.” For example: http://10.10.10.1/admin

Step 04(b): Connect to the IP PBX — The web browser will open a login in dialog window for authentication credentials. If the 7100 is factory defaulted, enter the user and password as follows:  

User Name: admin (the default value) Password: password (the default value)

Select “Log In”.

5 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Note: The actual password will be shown as “*******” in the Password field. The “System Summary” landing page (home page) shown below is the default location for the 7100 IP PBX. As shown, this page provides a snapshot of the IP PBX status and version information. This 7100 is running the latest, Integra Telecom approved AOS version: R10.5.0.E. This is outlined in red below. The unit has also been factory defaulted. Configuration will take place in the “System Summary | Physical Interfaces, Voice and Data” areas of the Adtran NetVanta 7100 IP PBX.

6 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations Step 05(a): Reconfigure the SNTP Time Server — Select the “SNTP Time Server” hyperlink in the lower portion of the System Summary page. This hyperlink is outlined in red below.

Step 05(b): Reconfigure the SNTP Time Server — In the Configuration tab, select the “Time Zone” drop down menu. Then select the appropriate 7100 Time Zone from the list of available, pre-configured Time Zones. This drop down menu is outlined in red below. In this example, the correct Time Zone is Pacific Time (GMT -08:00).

7 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 05(c): Reconfigure the SNTP Time Server — In “SNTP Server Hostname” text field, enter the default Integra Telecom SNTP server. The default value is: tock.integra.net. This is outlined in red below. Select “Apply” when data entry is complete.

8 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 06(a): Configure WAN Physical Interface — In the left side navigation menu, select “System | Physical Interfaces.” This is outlined in red below.

Step 06(b): Configure WAN Physical Interface — On the “Physical Interfaces” page, select the hyperlink for the Ethernet port that will serve as the WAN port of the 7100. In this example, “eth 0/0” (on the rear of the chassis) serves at the WAN port. This is outlined in red below.

9 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Note: Interface “eth 0/1” is showing a green Line Status (100Mbps/full). That is because this is the PoE port selected and connected up in Step 02 above.

Step 06(c): Configure WAN Physical Interface — In the “Configuration for Ethernet 0/0” section of the “IP Interfaces > Ethernet 0/0” page, enter an easy to remember name for the interface in the Description text field. As this is an optional step, the detail is shown outlined in blue below.

10 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 06(d): Configure WAN Physical Interface — Further down in the “Configuration for Ethernet 0/0” section, select the “Static” entry in the “Address Type” drop down menu.

This will change the web page layout in the “IP Settings” area. This is shown in the next step. Step 06(e): Configure WAN Physical Interface — Now that the “IP Settings” section has been reconfigured to allow for static IP address entry, enter the IP Address and Subnet Mask in the text fields in accordance with the Integra Telecom provided order information. In this example, the private IP address of 192.168.1.2 and subnet mask of 255.255.255.0 were entered. This is outlined in red below.

11 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations Typically, this private IP address use indicates that the 7100 is situated ‘behind’ a SIP Transparent Proxy device. Likewise, a public IP address typically indicates no SIP Proxy is deployed at the customer premise. In either case, Integra Telecom will provide the IP Address and Subnet Mask values to be used.

Step 06(f): Configure WAN Physical Interface — Still further down in the “Configuration for Ethernet 0/0” section is the “Media Gateway” section. By default, the value for “IP Address Type” is set to “Primary.” It is a good practice to confirm this is correctly configured before proceeding. If this field is set to a value of “None”, no voice traffic will work through this WAN-facing Ethernet port. It’s important to check the drop down menu value here. When configured and confirmed, select “Apply”.

Step 06(g): Configure WAN Physical Interface — If not connected previously, connect an Ethernet cable to the WAN port selected in Step 06(b). In this example, the port is “eth 0/0”. Confirm the green Link LED illuminates.

12 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations Step 06(h): Configure WAN Physical Interface — At the bottom of the page is the “Status for ‘Ethernet 0/0’” section. Confirm the “Line Status” value is showing green. An example if a 100Mbps, full-duplex connection is shown outlined in red below.

Note: A “Line Status” of “Down” and a Bandwidth value of “0” indicate a problem with the connection to the eth 0/0 port.

Step 07(a): Reset Passwords — It is highly recommended that the default user name (admin) and password (password), as well as the ‘enable’ default password (password) be changed to prevent unauthorized access to the 7100. In the left side navigation menu, select the “System | Passwords” hyperlink. This is outlined in red below.

Step 07(b): Reset Passwords — At the top of the page is the Password Encryption section. Select the checkbox “Encryption Enabled” to prevent passwords from being displayed in clear text. As this is a recommendation, this is shown outlined in blue below. Select “Apply” to apply the change.

13 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 07(c): Reset Passwords — Further down the “Passwords” page is the “Login Configuration” section. In order to change the default username (admin), enter admin in the “Username:” text box. This is outlined in blue below. Note: The default user account (admin) cannot be removed from the 7100; only the password may be changed. Next, enter the desired, new password in the “Password:” text box. Enter the new, desired, new password in the “Confirm Password:” text box.

Finally, select “Add” to apply the change. This is outlined in red above.

Step 07(d): Reset Passwords — Further down the “Passwords” page is the “Service Authentication” section. Select the “Enable” tab. Next, ensure the “Use password” radio button is selected if local authentication is desired. Next, enter the desired, new enable password in the “Password:” text box. Likewise, enter the desired, new enable password in the “Confirm password:” text box. This is outlined in blue below. Finally, select the “Apply” button to apply the password change.

14 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 08(a): Configure Hostname and DNS — In the left side navigation menu, select the “System | Hostname / DNS” hyperlink to begin configuration. This hyperlink is outlined in red below.

Step 08(b): Configure Hostname and DNS — In the “DNS Setup” section of the page, enter the desired, optional host name in the “Host Name:” text box. This is outlined in blue below. If the Integra Telecom DNS servers are to be used enter 204.130.255.3 for the “Primary DNS IP Address:” field. Likewise, enter 209.63.0.6 for the “Secondary DNS IP Address:” field.

15 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Finally, select the “Apply” button to apply the password change. This is outlined in red above. Step 09(a): Configure Trunk Account — In the left side navigation menu, select the “Voice” hyperlink or the “+” to start configuration. This hyperlink is outlined in red below.

Step 09(b): Configure Trunk Account — In the left side navigation menu, select the “Voice | Trunks | Trunk Accounts” hyperlink to continue configuration. This hyperlink is outlined in red below.

16 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations Step 09(c): Configure Trunk Account — In the “Modify / Delete Trunk Accounts” section of the page, press the “Delete” button to delete the default, unused “T01” Trunk Account. This is outlined in red below.

Next, press the “Delete” button to delete the default, unused “T02” Trunk Account. This is outlined in red below.

Note: The actions in this step presume that the default analog, FXO Trunk Accounts are not provisioned, needed, or in use. In the event that these are in use (or other Trunk Accounts are provisioned here), changes will need to be made in the outbound routing to properly send call to the new Trunk Account being created.

17 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations Step 09(d): Configure Trunk Account — In the “Add / Modify / Delete Trunk Accounts” section of the page, enter the desired data fill in the “Trunk Name:” text box. This is outlined in blue below. Next, ensure that the “Type:” field is set to SIP in the drop down menu. This is outlined in red below. Finally, press the “Add” button when the data fill is complete. This is outlined in red below.

Step 09(e): Configure Trunk Account — After pressing “Add” in Step 09(d), above, a new page will be opened with the Adtran-assigned Trunk ID Number. In this case, the page is titled “Trunk Accounts > T01”. In the “Trunk Status” section of the new page, confirm that the “Administrative Status:” field is set to “Enabled” in the drop down menu. This is outlined in red below.

Step 09(f): Configure Trunk Account — The next section of the configuration page is the “Edit SIP Trunk” section. Uncheck the box adjacent to the “Reject External:” field. This is outlined in red below. The “Trunk Name:” field is the information entered in Step 09(d) above. It may be changed at this time if desired. This is outlined in blue below.

18 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Note: The “Reject External:” field (when enabled) will prevent Call Forward and Call Transfer features from working when an external (PSTN) call is presented (to the 7100) for treatment to a second external (PSTN) line. For example, when an internal 7100 extension is set to Call Forward to a cell phone (an external call), the call will be blocked by the 7100 when the extension is called from an outside line. The internal extensions will not be blocked as that is not a ‘trunk-to-trunk’ call scenario. Disable “Reject External:” to allow these call treatment scenarios.

Step 09(g): Configure Trunk Account — Further down the page select the “SIP Settings” tab. Next, select the radio button adjacent to the “Host Name:” option for the “SIP Server Address:” field. Enter the Integra Telecom supplied SIP Server Host Name in the text box. Finally, enter 5060 in the “SIP Server Port:” text box. This is outlined in red below.

Step 09(h): Configure Trunk Account — Further down the page is the “SIP Registrar Settings” section. In the “Registrar Threshold:” section, select the radio button adjacent to the “Percentage:” field. Enter a value of “1” (for 1%) in the “Percentage:” field text box.

19 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations Next, in the “Default Authentication:” area, select the radio button adjacent to Set. Next, enter the authentication user and password data fill as provided by Integra Telecom. Next, select the radio button adjacent to the “Use this domain:” option in the “Domain Address” section. Finally, enter the FQDN information provided by Integra Telecom in the “Use this domain:” text box. This is outlined in red below.

Step 09(i): Configure Trunk Account — At the bottom of the page is the “Registration Settings” section. Select the “Add Register Entry” button. This is outlined in red below.

Note: After pressing the “Add Register Entry” button (when using the Google Chrome web browser) it may appear that nothing has happened. A new popup window is actually opened. However, it opens

20 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations about one-third from the top of the page. Therefore, it is necessary to manually scroll up the page to see the new window and complete the next step.

Step 09(j): Configure Trunk Account — In the “Add Register Entry” window, enter the SIP account user name provided by Integra Telecom in the “Start Value:” text box. Next, press the “Add Register Entry” button at the bottom of the popup window. This is outlined in red below.

Note: The popup window will now close and the page titled “Trunk Accounts > T01” will remain open. It will be populated with the details entered in the popup window.

Step 09(k): Configure Trunk Account — As the final step in this portion of the process, select the “Apply” button at the bottom of the page to apply she changes. This is outlined in red below.

Step 10(a): Configure Trunk Group — In the left side navigation menu, select the “Voice | Trunks | Trunk Groups” hyperlink to continue configuration. This hyperlink is outlined in red below.

21 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 10(b): Configure Trunk Group — In the “Modify / Delete Trunk Groups” section of the page, press the “Delete” button to delete the default, unused “ANALOG FXO TRUNKS” Trunk Group. This is outlined in red below. For example, Integra_SIP is used here. This is outlined in blue below.

Note: The actions in this step presume that the default analog, FXO Trunk Group is not provisioned, needed, or in use. In the event that these resources are in use (or other Trunk Groups are provisioned here), changes will need to be made in the outbound routing to properly send call to the new Trunk Group being created.

Step 10(c): Configure Trunk Group — In the “Add / Modify / Delete Trunk Groups” section of the page, enter a user selected name in the “Group Name:” text box. For example, Integra_SIP is used here. This is outlined in blue below. Next, select the “Add” button to begin the Trunk Group configuration. This is outlined in red below.

22 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 10(d): Configure Trunk Group — A new page opens titled, “Trunk Groups > ‘Integra_SIP’”. In the “Edit Trunk Group ‘Integra_SIP’” section, enter a user defined description for the trunk group in the “Description:” text box. This is outlined in blue below. Next, select the “Add Members..” [sic] button to add trunk group members. This is outlined in red below.

Step 10(e): Configure Trunk Group — A new popup window opens titled, “Add Members to Trunk Group” opens. Select the check box adjacent to the “Trunk Account” configured in Step 09(d) above. Next, select the “Add Selected Trunks” button to complete the addition. This is outlined in red below.

23 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

The popup window will now close. The trunk group member added will now show up in on the “Edit Trunk Group ‘Integra_SIP’” section. This is outlined in blue below.

Step 10(f): Configure Trunk Group — Further down the page is the section, “Outbound Call”. Select the check box adjacent to the “Outbound Call Templates” desired for the Trunk Group just created. This is outlined in blue below.

Step 10(g): Configure Trunk Group — At the bottom of the page, select the “Apply” button to apply the changes made in this section. This is outlined in red below.

24 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 11(a): Configure Codec List — In the left side navigation menu, select the “Voice | System Setup | Codec Lists” hyperlink to continue configuration. This hyperlink is outlined in red below.

Note: It is recommended that the G.729 codec be included in a new Codec List and set as the priority codec. This configuration will use less bandwidth than the default G.711µ law (only) Codec List. The Integra Telecom Metaswitch is configured for G.729/8000 as the first priority, with G.711µ law as the secondary (fallback) codec. While recommended for bandwidth conservation, this is not mandatory for the 7100.

Step 11(b): Configure Codec List — In the “Add New Codec” section, select the “Add New Codec List” button. This is outlined in red below.

25 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 11(c): Configure Codec List — The “Codec Lists > New Codec List” page is displayed as shown below. In the “Add New Codec List” section, enter a user defined name for the new Codec List in the “Codec List Name:” text box. In this example, “G729 and G711u” was entered for the Codec List Name. This is outlined in blue below. Next, select “G.729” from the drop down menu list as the entry for “Codec #1:” Next, select “G.711 ulaw” from the drop down menu list as the entry for “Codec #2:” This is outlined in red below. Once configured, as described above, select the “Apply” button to apply the changes and create the new Codec Group. This is outlined in red below.

As shown below, the “Codec Lists” page is displayed. Note: At the bottom of the section, the success message is displayed: “Codec List “G719 and G711u” updated successfully.”

26 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 11(d): Configure Codec List — In the “View / Delete Codec Lists” section of the page, select the hyperlink in the “Inbound Assignees” column. This hyperlink is outlined in red below.

Step 11(e): Configure Codec List — In the “Codec List ‘G729 and G711u’ Inbound Members” section of the page, select the “Add Trunks..” [sic] button. This is outlined in red below.

27 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 11(f): Configure Codec List — A new popup window, titled, “Add Trunks to Codec List” is displayed. In the window, select the check box adjacent to the trunk created in Step 09(d) above. In this example, the Trunk Name is “SIP Trunk.” This is outlined in red below. Next, select the “Add Selected Trunks” button at the bottom of the window.

Software Bug Alert: After the above step is completed, a software bug will become apparent. The 7100’s web server will respond with a 503 server error (503 Service Unavailable). The steps below are for the current work around of this bug. Therefore, it is necessary to press the ‘Back” button on the web browser to go back to the previous page. This is outlined in red below.

28 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

As shown below, the return (courtesy of the “Back” button on the web browser) does not show an updated “Codecs > ‘G729 and G711’ Inbound Member List” page. In other words, the members just added to the Codec List do not show up on the page.

To continue with the work around, it is necessary to refresh the “Codecs > ‘G729 and G711’ Inbound Member List” page. This may be done by pressing F5 on the keyboard; pressing the “Return to Codec Lists” button (shown outlined in red above); or by pressing the web browser’s “Refresh” or “Reload” button (shown outlined in red below).

In either case, the refreshed “Codecs > ‘G729 and G711’ Inbound Member List” web page will now

29 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations update to show the members added in Step 11(f) above. The current member status in this example is outlined in red below.

Step 12(a): Check Connected Timeout — In the left side navigation menu, select the “Voice | System Setup | System Parameters” hyperlink to continue configuration. This hyperlink is outlined in red below.

Step 12(b): Check Connected Timeout — About half way down the “System Parameters” page, check the value of the “Connected Timeout” parameter. By default, this value is set to 12 hours. This indicates that no call will remain active for longer than 12 hours (by default). When the “Connected Timeout” value is reached, the active call or calls will be automatically dropped by the 7100.

30 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Note: If a different timer value is desired for the “Connected Timeout” parameter, enter that value (in hours) in the text box. This is outlined in blue above. Step 13(a): Configure DSCP Settings — In the left side navigation menu, select the “Voice | System Setup | VoIP Settings” hyperlink to continue configuration. This hyperlink is outlined in red below.

Step 13(b): Configure DSCP Settings — On the “VoIP Settings” page, select the “SIP Settings” tab. This tab is outlined in red below. Next, enter “24” in the “SIP Signaling DSCP:” text box. Note: The default DSCP value is “26”. A change is needed. This text box is outlined in red below.

31 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 13(c): Configure DSCP Settings — On the “VoIP Settings” page, select the “RTP Settings” tab. This tab is outlined in red below. Confirm that the “Default RTP DSCP:” value is set to 46. If not, enter 46 in the text box. Note: The default DSCP value is “46”.No change should be needed. This text box is outlined in red below.

Step 14(a): Configure Default Gateway — In the left side navigation menu, select the “Data” hyperlink or the “+” to start configuration. This hyperlink is outlined in red below.

Step 14(b): Configure Default Gateway — In the left side navigation menu, select the “Data | Router / Bridge | Default Gateway” hyperlink to continue configuration. This hyperlink is outlined in red below.

32 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 14(c): Configure Default Gateway — In the “Set The Default Gateway” section of the page, enter the default gateway IP Address in accordance with the Integra Telecom provided order information. In this example, the private IP address of 192.168.1.1 was entered. This is outlined in red below. Next, press the “Modify” button to apply the changes made.

Step 15(a): Add New Security Zone Policy — In the left side navigation menu, select the “Data | Firewall | Security Zones” hyperlink to continue configuration. This hyperlink is outlined in red below.

Step 15(b): Add New Security Zone Policy — In the “Assign Interfaces to Security Zones” section of the page, confirm the name of the Current Security Zone that is set up for the WAN port. In this example, the default value of “Public” is set for the “eth 0/0”. Recall that “eth 0/0” is the WAN port selected in Step 06(b) above. This is outlined in red below.

33 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 15(c): Add New Security Zone Policy — In the “Edit Security Zones” section of the page, select the hyperlink for the Security Zone identified in Step 15(b) above. Again, in this example, the default value is “Public”. This hyperlink outlined in red below.

Step 15(d): Add New Security Zone Policy — In the “Configure Policies for Security Zone ‘Public’” section of the “Security Zones > Security Zone ‘Public’” page, select the “Add Policy to Zone ‘Public’” button to continue configuration. This is outlined in red below.

Step 15(e): Add New Security Zone Policy — In the “Add New Policy -- Select Policy Type” section of the page, select “Allow” in the “Policy Type” drop down menu. This is outlined in red below.

34 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 15(f): Add New Security Zone Policy — Next, select the “Continue” button at the bottom of the “Security Zones > Security Zone ‘Public’ > New Policy -- Select Policy Type” page. This is outlined in red below.

Step 15(g): Add New Security Zone Policy — In the “Add New Policy to Security Zone ‘Public’” section of the page; check that the “Policy Type” value agrees with the “Allow” selected in Step 15(e) above. Enter a user defined description in the “Policy Description:” field. This is outlined in blue below. Next, select “” from the drop down menu for the “Destination Security Zone:” field. This is outlined in red below. Next, select “udp” from the drop down menu for the “Protocol:” field. Next, in the “Allow Ports (TCP and UPD only):” field, select the radio button adjacent to the “Specified” option. Next, select “Equal to” in the drop down menu adjacent to the “Specified” option. Finally, at the bottom of the page, select the “Apply” button to apply the changes made. This is outlined in red below.

35 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 15(h): Add New Security Zone Policy — On the “Security Zones > Security Zone ‘Public’” page, confirm that the new policy configured in Step 15(g) above is present in the “Modify/Delete Policies in Security Zone ‘Public’” section of the resultant page. This is outlined in red below. Note: The order of the Policies does not matter as they are process serially. Also, the “Action” will show as “Advanced” despite the “Allow” value being selected in Step 15(e) above.

Step 16(a): Save Configuration — In the left side navigation menu, select the “Utilities” hyperlink or the “+” to continue with the save configuration commands. This hyperlink is outlined in red below.

36 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Step 16(b): Save Configuration — In the left side navigation menu, select the “Utilities | System | Configuration” hyperlink to continue. This hyperlink is outlined in red below.

Step 16(c): Save Configuration — In the “Save Config” section of the page, select the “Save” button. This is outlined in red below.

Step 16(d): Save Configuration — When the configuration is saved, the “Configuration Successfully Saved” message is displayed below the “Save” button. This is outlined in red below.

37 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations Step 17(a): Confirm SIP Trunk Registration — In the left side navigation menu, select the “Voice” hyperlink or the “+” to continue with checking the status of the Integra facing SIP trunk. This hyperlink is outlined in red below.

Step 17(b): Confirm SIP Trunk Registration — In the left side navigation menu, select the “Voice | Reports | Trunk Registrations” hyperlink to continue. This hyperlink is outlined in red below.

Step 17(c): Confirm SIP Trunk Registration — In the “SIP Register Client Statistics” section, confirm the “Registered” column contains a green check. This indicates that the SIP Account configured in Step 09(d) above is properly Registered with the Metaswitch Call Agent. This hyperlink is outlined in red below.

Note: Depending on the value in the “Remain” column, the SIP Account may be waiting to attempt another Registration for a lengthy time. For example, the Trunk Account shown below is waiting for another 159 seconds before a retry. In this case, it is recommended to select the check box adjacent to the Trunk Account configured in Step 09(d). This is outlined in red below.

38 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations Next, select the “Force-register selected users” button for force the Trunk Account to retry. This is outlined in red below. Then reconfirm the “Registered” column contains a green check.

END OF CONFIGURATION PROCEDURE

At this point, the Adtran NetVanta 7100 appliance is properly configured to interface with the Integra Telecom SIP Solutions trunk. Calls in to and out of the IP PBX should also be possible at this time. If this is not the case, proceed to the next section; Troubleshooting: Items to Check.

39 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

Comprehensive troubleshooting of a red status (not registered) SIP Solutions trunk is not part of this configuration document. However, experience has shown that there is a reasonable list of basic Items to Check as part of the nominal customer turn up process. Traditionally, one or more of the following steps of confirmation and basic troubleshooting will yield the location of any problem(s) with the exchange of SIP messaging. Confirming the SIP Register message within the Integra Telecom’s BrixWorks monitoring system generally provides a wealth of information on the nature of the issue; including any possible improper configuration. Therefore, it is appropriate to initiate that step only after the initial customer site configuration confirmation and connectivity testing has been completed (Steps 1-7 inclusive). This section represents a logical troubleshooting methodology from the customer location to the Metaswitch Call Agent.

Items to Check 01. Confirm that the Adtran NetVanta 7100 IP PBX’s WAN port (typically, ‘eth 0/0’) is properly connected to Adtran demarcation device’s LAN Ethernet port with active LED illuminated. 02. Confirm the 7100 has the proper WAN port TCP/IP interface configuration (IP address, Subnet mask, Default gateway, and Primary and Secondary DNS server). 03. Confirm the 7100 can ping the LAN gateway IP address (inside) of the Adtran demarcation device at the customer site. 04. Confirm the 7100 can ping the WAN IP (outside) address of the Adtran demarcation device at the customer site. 05. Confirm the 7100 can resolve, ping, and if necessary, trace route to the FQDN (provided by Integra Telecom) of the Metaswitch Call Agent serving the customer site. 06. Confirm with Integra Telecom that the SIP account information provided for the 7100 Trunk Account data fill configuration (FQDN, Username, Password, etc.) is correct. 07. Confirm that the information provided by Integra Telecom is properly entered in the Adtran NetVanta 7100.

40 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations 08. Confirm with Integra Telecom that they can ‘see’ the SIP Register messages from the 7100 IP PBX within the BrixWorks call monitoring system. 09. Confirm with Integra Telecom that they can ping and, if necessary, trace route to the WAN IP (outside) address of the Adtran demarcation device at the customer site. 10. Confirm with Integra Telecom that they can ping and, if necessary, trace route to the LAN IP (inside) address of the Adtran demarcation device at the customer site. 11. Confirm with Integra Telecom that they can ping the WAN IP address of the 7100 appliance from within the Adtran demarcation device at the customer site. 12. Confirm with Integra Telecom that they can resolve, ping, and, if necessary, trace route from within the Adtran demarcation device to the FQDN of the Metaswitch Call Agent serving the customer site.

41 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations

This section is provided for those tech-savvy individuals that want to use the Command Line Interface (CLI) to configure and provision the Adtran NetVanta 7100 IP PBX. First up is Table 2. This table shows the CLI commands needed with any necessary notes. Following the table is the command list for copyand-paste use. Table 2 Adtran AOS CLI Commands and Notes Command

Notes

Enable Password configure terminal

The default ‘enable’ password is “password.” Enter the desired host name. Quotes are mandatory for this entry only. Replace the all caps PASSWORD with the desired ‘enable’ password. Pacific Time Zone Enter the IP address of the default gateway. This is an Integra Telecom provided value. If using the Integra DNS servers, these are the IP addresses. Recommended that password encryption be enabled. Replace the all caps PASSWORD with the desired ‘admin’ password. Presumes interface eth 0/0 is the WAN port. Enter the desired port description. Enter the IP address and subnet mask for the WAN port. These are Integra Telecom provided values.

hostname "NV7100" enable password PASSWORD clock timezone -8 ip default-gateway XXX.XXX.XXX.XX name-server 204.130.255.3 209.63.0.6 service password-encryption username admin password PASSWORD interface eth 0/0 description WAN Port ip address 192.168.1.2 255.255.255.0 ip access-policy Public media-gateway ip primary no shutdown no lldp send-and-receive ip access-list extended SIP remark SIP Traffic Access permit udp any any eq 5060 ip policy-class Public allow list Admin self allow list SIP self ip sip ip sip udp 5060 no ip sip tcp voice codec-list g711_first default codec g711ulaw codec g729

If desired, this is for the G.729 codec as the first priority on the SIP Trunk.

voice codec-list G729 and G711u codec g729 codec g711ulaw

Presumes that the default trunk ‘T01’ is not used. This deletes the trunk. Presumes that the default trunk ‘T02’ is not used. This deletes the trunk. Presumes that the default Analog FXO Trunk group

no voice trunk T01 no voice trunk T02 no voice grouped-trunk ANALOG_FXO_TRUNKS

42 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations Command

Notes (containing ‘T01’ and ‘T02’) is not used. This deletes the trunk group.

voice trunk T01 type sip description SIP Trunk no reject-external

Enter the desired trunk account description.

sip-server primary SERVER FQDN

Enter the FQDN for the call agent. This is an Integra Telecom provided value.

registrar threshold percentage 1 Enter the FQDN for the SIP Domain. This is an Integra Telecom provided value. Enter the user name for SIP Registration. This is an Integra Telecom provided value.

domain DOMAIN FQDN register REGISTER NAME codec-list G729 and G711u both authentication username SIP NAME password SIP PASSWORD voice grouped-trunk TRUNK GROUP NAME trunk T01

Enter ‘accept’ or ‘reject’ for the desired or undesired call types to use the trunk group.

accept NXX-XXXX cost 0 accept accept accept accept accept accept accept accept accept accept reject reject reject

1-NXX-NXX-XXXX 1-800-NXX-XXXX 1-888-NXX-XXXX 1-877-NXX-XXXX 1-866-NXX-XXXX 1-855-NXX-XXXX 011-$ cost 0 411 cost 0 611 cost 0 911 cost 0 976-XXXX 1-900-NXX-XXXX 1-976-NXX-XXXX

cost cost cost cost cost cost

Enter the SIP authentication user name and password for the account. These are Integra Telecom provided values. Enter the desired Trunk Group description.

0 0 0 0 0 0

If using the Integra Telecom provided SNTP, this is the FQDN value to enter. Ends the configuration mode. Write the configuration to non-volatile memory. Clear trunk counters. Force the new SIP Trunk to Register. Displays the status of the new SIP Trunk.

sntp server tock.integra.net End Write clear sip trunk-registration sip trunk-registration force-register t01 show sip trunk-registration t01

The following information is the CLI commands that are necessary to configure the 7100 for the new Integra Telecom SIP Solutions Trunk. Once edited to fit the specific configuration details, this information may be used in a copy-and-paste manner (leaving in the ‘!’ lines to allow time for 7100 responses). A terminal emulation program, like puTTY, is required. Follow Step 01 to Step 04(b), above, if necessary and then divert to this section for the CLI commands. Otherwise, an RS232 Craft cable may be used. enable password ! configure terminal ! hostname "NV7100" ! enable password ENTER A PASSWORD VALUE !

43 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations clock timezone -8 ! ip default-gateway XXX.XXX.XXX.XXX ! name-server 204.130.255.3 209.63.0.6 ! service password-encryption ! username admin password ENTER A PASSWORD VALUE ! interface eth 0/0 description WAN Port ip address XXX.XXX.XXX.XXX 255.255.255.XXX ip access-policy Public media-gateway ip primary no shutdown no lldp send-and-receive ! ip access-list extended SIP remark SIP Traffic Access permit udp any any eq 5060 ! ip policy-class Public allow list Admin self allow list SIP self ! ! ! ! ! ! ! ! ip sip ip sip udp 5060 no ip sip tcp ! ! ! ! ! ! ! ! voice codec-list g711_first default codec g711ulaw codec g729 ! voice codec-list G729 and G711u codec g729 codec g711ulaw ! no voice trunk T01 ! ! ! ! no voice trunk T02 ! ! ! ! no voice grouped-trunk ANALOG_FXO_TRUNKS ! !

44 of 45

I NTEGRA T ELECOM SIP S OLUTIONS IP PBX Configuration Settings, Notes, & Recommendations voice trunk T01 type sip description NAME OF TRUNK no reject-external sip-server primary SIP DOMAIN PROVIDED BY INTEGRA registrar threshold percentage 1 domain SIP DOMAIN PROVIDED BY INTEGRA register SIP REGISTRATION USER NAME codec-list G729 and G711u both authentication username INTEGRA PROVIDED USER NAME password INTEGRA PASSWORD ! ! voice grouped-trunk ENTER TRUNK GROUP NAME trunk T01 accept NXX-XXXX cost 0 accept 1-NXX-NXX-XXXX cost 0 accept 1-800-NXX-XXXX cost 0 accept 1-888-NXX-XXXX cost 0 accept 1-877-NXX-XXXX cost 0 accept 1-866-NXX-XXXX cost 0 accept 1-855-NXX-XXXX cost 0 accept 011-$ cost 0 accept 411 cost 0 accept 611 cost 0 accept 911 cost 0 reject 976-XXXX reject 1-900-NXX-XXXX reject 1-976-NXX-XXXX ! sntp server tock.integra.net ! ! ! end ! ! write ! ! clear sip trunk-registration ! sip trunk-registration force-register t01 ! show sip trunk-registration t01

45 of 45

Suggest Documents