Configuring the Avaya IP403 Office Server, Avaya IP600 Internet Protocol Communication Server, and Cisco Routers for T1 / PPP and Frame-Relay Connectivity Issue 1.1 Abstract These Application Notes describe the setup and configuration of the following devices in a T1 / PPP and Frame-Relay Network Configuration: Avaya IP600 Internet Protocol Communication Server, Avaya IP403 Office Server, Avaya Call Processing Platforms, Cisco 2621 Router, Cisco 3640 Router, Avaya IP Telephones and Avaya P130 Workgroup Ethernet Switch. 1 of 24
1 2 3 4 5 6 7 8 9 * 8 # 1 2 3 4 5 6 7 8 9 * 8 # 1. Introduction These Application Notes describe the setup and configuration of devices included in a T1 / PPP and T1 / Frame-Relay network configuration. A detailed illustration of the configurations tested along with a list of test equipment is contained herein. Figure 1 illustrates the network components that were verified. Cisco 2621 and 3640 routers were included to test T1/PPP with QoS and T1 / Frame-Relay interoperability with the Avaya IP403 server. For the T1 / PPP test, the IP403 server and Cisco 2621 router were configured with IP Header Compression (TCP and RTP) and Point-to-Point Protocol (PPP) with Link Fragmentation and Interleaving (LFI). For T1 / Frame-Relay, QoS was not tested since it is not supported by the IP403 server. This configuration was verified using a network sniffer (HP Internet Advisor) to verify and check the packets during the test. Hammer Office Manager / Endpoint1.199 IP Telephone 1.101 P130 Switch Sniffer Chariot Server / Smartbits Sniffer IP403 Server Controlle.2 T1/PPP r T1/Frame-Realy Cisco 2621 or 3640 Router.1.1 P130 Switch.101.23.24.199 IP600 Server Digital Telephone Analog Telephone Endpoint2 IP Telephone 2 Digital Telephone Analog Telephone 192.16.5.0 / 24 192.16.20.0 / 24 Figure 1: Network Configuration The IP addresses in the table below were used during verification. Device Name Avaya IP403 Office Server Controller T1 / PRI Avaya IP600 Internet Protocol Communication Server (C-LAN) (MEDPRO) Cisco 2621 or 3640 Router IP Address 192.16.5.2 / 24 Unnumbered 192.16.20.23 / 24 192.16.20.24 / 24 2 of 24
Device Name IP Address T1 Eth11 192.16.5.1 / 24 192.16.20.1 / 24 Avaya IP Office Manager / Endpoint 1 192.16.5.199 / 24 Endpoint 2 / FTP Server 192.16.20.199/24 IP Telephone 1 (IP403 server) 192.16.5.101 / 24 IP Telephone 2 (IP600 Server) 192.16.20.101 /24 2. Equipment and Software Validated The following software/firmware versions were used during the testing: Equipment Version Avaya IP600 Internet Protocol Communication Server R011c.01.0.037.2 Avaya IP403 Office Server Firmware 3.1(25) 1.1 (27) and 1.3(18) Avaya IP Phone Manager 1.2.4 Avaya P130 Workgroup Ethernet Switch 2.5.3 Avaya IP Telephone(s) 1.6 Avaya IP Softphone(s) 3.2.3 Cisco 2621 Router 12.2 Cisco 3640 Router 12.2 3. Configure the IP600 Server The administration task order is as listed in the following table. Step 1 Configure the Uniform Dial Plan 1a) In this configuration, a 5-digit dial plan was used with the following extension ranges: IP600 Server Local: 400xx for Analog, Digital and IP Telephone 2xxxx for Data Modules IP403 server site: 7xxxx for all phones, mapped to AARCode 700 The routing configuration to the IP403 server site will be shown in later steps. Noted that the dialplan and routing configuration to the IP403 server site is dependent on what is already configured at the IP403 server site. This is an example of what was used to verify the configuration. At the prompt, type change dialplan. Match the parameters of the screen shown below, and then press Enter to apply the changes. This sets the five digit dial plan. 3 of 24
1b) At the prompt, type change udp 7. Enter AARCode 700 as shown below and press Enter to apply the changes. 1c) Similarly, type change udp 2 and change udp 4 to assign type Local to Ext Code 2xxxx and 4xxxx. 2 Configure the IP Network Region. At the prompt, type change ip-network-region 1. Match the parameters of the screen shown below, then press Enter to apply the changes. It is important that the UDP ports listed below are matched, since Cisco uses these UDP ports for crtp packets. 4 of 24
3 Select the codecs to be used. At the prompt, type change ip-codec-set 1. The codec(s) that may be used are listed here. Assign them in order of preference, considering the bandwidth available through the network. 5 of 24
4 Create node names and assign an IP address to each node in the network. At the prompt, type change node-names ip. Create node names and IP addresses for each board as shown below, then press Enter to apply the changes. Note that an IP address for the IP403 server Controller board has also been created. 5 Define the IP interfaces for C-LAN and MEDPRO boards. At the prompt, type change ip-interfaces and enter the type, slot location, name, gateway address, and network region for each IP interface board. Then press Enter to apply the changes. Note: The slots must match the actual board location. If the C-LAN and MEDPRO boards are not in the same slots as shown below, the slot parameter from the ip-interface configuration must be changed to match the physical board location. 6 Configure a Link on an Ethernet Data Module for the C-LAN. At the prompt, type add data-module 20001 and match the parameters of the screen shown below. The port must match with the physical C-LAN slot in the IP600 Server. 6 of 24
The available data-module extension is shown in step 1. The data-module 20001 is used for the C-LAN. 01A04 indicates the location of the C-LAN board, and 17 is the required port number. 7 Configure a signaling group. At the prompt, type add signaling-group 7. The following information should be created or changed to match the network settings. Group Type = h.323 Near-end Node Name = 18D1C-LAN10 Far-end Node Name = IP400C-LAN Far-end Listen Port = 1720 Call Share IP Signaling Connection = n for IP Office release 1.3(16) or later y for IP Office release 1.3(15) or earlier change signaling-group 7 Page 1 of 5 SIGNALING GROUP Group Number: 7 Group Type: h.323 Remote Office? n Max number of NCA TSC: 0 Max number of CA TSC: 0 Trunk Group for NCA TSC: Trunk Group for Channel Selection: 7 Supplementary Service Protocol: a Near-end Node Name: 18D1CLAN10 Far-end Node Name: IP400CLAN Near-end Listen Port: 1720 Far-end Listen Port: 1720 Far-end Network Region: LRQ Required? n Calls Share IP Signaling Connection? n RRQ Required? n Bypass If IP Threshold Exceeded? n Direct IP-IP Audio Connections? y IP Audio Hairpinning? y Interworking Message: PROGress 7 of 24
The field Trunk Group for Channel Selection must be left blank when adding the signaling group, even though this screen shows the value 7. This value will be added in a later step. 8 Configuring a trunk group. At the prompt, type add trunk-group 7. The following information should be created or changed to match the network settings. On page 1 of 10: Group Type = isdn TAC =100 (could be 1xx) Group Name = Call to IP400 (any name) Service Type = Tie Carrier Medium = IP On page 2 of 10: Send Name = y Send Calling Number = y Send Connected Number = y 8 of 24
On page 4 of 10: Port = ip Sig Grp = 7 Note: ip must be typed on the Port field. The virtual IP port that was assigned (e.g.t00001) will be visible if the display or change trunk-group 7 command is issued after the configuration is applied (as shown below). The number of ports entered determines the # of simultaneous calls that will be allowed over the trunk. Press Enter to apply the changes. To set the Trunk Group for Channel Selection field in the signaling-group configuration to 7: 8a) Take the link out of service by typing busy signaling-group 7. 8b) Type change signaling-group 7, and set the Trunk Group for Channel Selection field to 7. Press Enter to apply the change. 8c) Type release signal-group 7 to bring it into service. 9 of 24
9 Set AAR routing to route calls to the IP403 server. As stated before, the extensions in the IP403 server are assigned in the 7xxxx range and mapped to AARCode 700 At the prompt, type change aar analysis 700. Match the parameters shown below for the dialed string 700. In this example 7 was selected as the route pattern used to route the calls. 10 Create a route pattern for routing to IP403 server. At the prompt, type change route-pattern 7. Set the Group No to match the Trunk Group previously configured (7). Set the FRL to 0. Set the number of deleted digits to 3. Set the Inserted Digits to 7. 11 Create stations. Note that the add station command is used to add a new station, and the change station command is used to make changes after a station is created. Included are screens of two IP station forms. Digital and Analog stations are added in a similar manner, but the Type and Port fields must be specified accordingly. Create an IP Softphone station: At the prompt, type add station 40060. Provide following information. Name = (Choose any name) 10 of 24
Type = 4624 Security Code = 1234 (This is needed for the IP Softphone to register) IP Softphone? = y Create an IP Telephone station: At the prompt, type add station 40040. Provide following information. Name = (Choose any name) Type = 4624 (This must match the IP Telephone type used) Security Code = 1234 (This is needed for the IP Telephone to register) For Analog or Digital Telephone, the type of the phone and its port need to be provided. 4. Configure the IP403 Server (T1/PPP) The following steps were used to configure the IP403 server. 11 of 24
1 Select Start Programs IP Office Manager Provide the password Click OK 2 Select File Open Provide the password for entering the controller card Click OK 3 Double click System from the main menu to setup the Controller card. On the System tab, provide following information: o TFTP Server IP address = 192.16.5.199 (IP Office Manager IP address) On the LAN1 tab, provide following information: o IP address (controller) = 192.16.5.2 o IP Mask = 255.255.255.0 o Click disabled on DHCP Mode. 12 of 24
On the Gatekeeper tab, do the following: o Un-click Auto-create Extn Enable o Click OK 4 Step 5 through step 7 are for configuring the T1 / PPP parameters. Select Line on the main menu. Edit Line 05 by double clicking it. Select Line Sub Type to T1 Select Channel Allocation to 1 24 Select Type value to Clear Channel 64K by double clicking each channel. Click OK 5 Select Service on the main menu. With the right mouse button, select New. o On the Type of Service menu, click WAN Service. Click OK On the WAN Service menu, provide the following information. o On the Service tab, create the name wan_link. o On the PPP tab, click IP Header Compression, Multilink, Compression Mode Disable and Callback Mode Disable. Click OK 6 Select WANPort on the main menu. With the right mouse button, select New and provide the following information. o Name = LINE5.0 (Sets Line 5, and start at channel 0) o Speed = 64000 (Sets the total line bandwidth used) o Mode = SyncPPP o RAS Name = wan_link Click OK 7 Select Line on the main menu. With the right mouse button, select New. Provide the following information. o Incoming Group ID = 7 o Outgoing Group ID = 7 On the VOIP tab, provide the IP600 Server C-LAN IP address, which is 192.16.20.23 in this example. 13 of 24
Click OK 8 Select Extension from the Main menu. Create 3 extensions (IP Telephone, Analog Telephone and Digital Telephone) With the right mouse button, select New. On the Extn tab, provide following information. o Extension ID = 8001 o Extension = 70101 (This is the extension for the IP Telephone) Click OK Repeat this step to create more IP Telephones. 9 Click extension ID 74. This extension will be used for setting up an Analog Telephone. On the Extn tab, provide following information. o Extension = 70201 (This is the extension for the Analog Telephone) Click OK Click extension ID 63. This extension will be used for setting up a Digital Telephone. On the Extn tab, provide following information. o Extension = 70203 (This is the extension for the Digital Telephone) Click OK 10 Select User on the main menu Using the right mouse button, select New. Create a name for each phone. This screen illustrates how to change the associated phone name (Analog, Digital and IP Telephone). For the IP Telephone, a password also needs to be provided. 14 of 24
11 Select IP route on the main menu. With the right mouse button, select New for a static route. The following screen shows the default gateway route. 12 Select HuntGroup on the Main Menu. With the right mouse button, select New. Provide the following information: o Name= Main o Hunt Type = Group o Extension = 70000 Click OK 13 Select Short Code on the Main Menu. With the right mouse button, select New. Provide the following information: o o Short Code = 4xxxx (dialing plan for IP600 Server) Telephone Number =4NJ (4N indicates to send the entire string. J bypasses the need to append # after the digits.) 15 of 24
o Line Group = 7 Click OK 5. Configure the IP403 Server (T1/Frame-Relay) The following steps were used to configure the IP403 server for T1 / Frame-Relay. The steps are the same as setting up T1 / PPP as described in section 4 except for step 6, as shown below. Step 6 Select WANPort on the main menu. With the right mouse button, select New and provide the following information: o Name = LINE5.0 o Speed = 64000 (This is the bandwidth setting at the IP403 server side) o Mode = SyncFrameRelay (As SyncFrameRelay is selected, two more tabs (Frame Relay and DLCIs) will be added. o RAS Name = wan_link o Click the FrameRelay tab and select the following: " FMI = Q333AnnexA0393 " FLM= NetworkMgmt " N393= 10 o Click DLCIs tab o With the right mouse button, select Add and provide the following information: " Frame Link Type= RFC1490 " DLCI=100 " RAS Name= wan_link " Tc= 10 " Bc=2560 " Be= 0 o Click OK Click OK from the WANPort window. 6. Configure the IP Telephone 2 manually Step 1. During the normal start up process of the IP Telephone o Press the star key (*) when prompted, OR o While the IP Telephone is on-hook and idle, press Mute 2337# to access the address information programming. 16 of 24
2. From the keypad o Enter the IP Address for the IP Telephone 192.16.20.101 followed by #. o Enter the IP address of the gatekeeper/call server (C-LAN board) 192.16.20.23 followed by #. o Enter Port number 1719 followed by #. o Enter an IP address of the gateway/router 192.16.20.1 followed by #. o Enter the subnet mask of the gateway/router 255.255.255.0 followed by #. o Press pound (#) to save changes or star (*) to discard changes. 7. Configure the IP Telephone 1 manually. Step 1 During the normal start up process of the IP Telephone o Press the star key (*) when prompted, OR o While the IP Telephone is on-hook and idle, press Mute 73738# to RESET system initialization values to defaults and/or RESET the telephone. 2 From the keypad o Enter the IP Address of phone 192.16.5.101 followed by pound (#). (Press the star key (*) for the decimal dot. o Enter the IP address of the gatekeeper/call server (Controller board) 192.16.5.2 followed by pound (#). o Enter the CallSvPort number 1719 followed by pound (#). o Enter the IP address of the gateway/router 192.16.5.1 followed by pound (#). o Enter the subnet mask of the gateway/router 255.255.255.0 followed by pound (#). o Enter the IP address of the file server (TFTP) 192.16.5.199 followed by (#) o Press pound (#) to save changes or star (*) to discard changes. o The phone will re-initialize. o After the re-initialization, a prompt for an extension will be audible. Provide the following information. Extension = 70101 Followed by (#) Password = 1234 followed by (#) Note: The download process requires more than one initialization phase. The phone should be operational in 3-5 minutes. 8. Configure the Cisco Router for T1/PPP This section illustrates the Cisco 2621 router running configuration for T1 / PPP. This configuration is identical for the Cisco 3640. 17 of 24
Commands Current configuration : 2487 bytes version 12.2 service timestamps debug uptime service timestamps log uptime no service password-encryption hostname Cisco2621 enable password cisco ip subnet-zero no ip domain-lookup class-map match-all voice match access-group 102 class-map match-all rtp match access-group 103 policy-map VOICE-POLICY class voice bandwidth 8 class rtp priority 248 class class-default fair-queue interface Multilink1 bandwidth 256 ip address 192.16.5.1 255.255.255.0 ip tcp header-compression iphc-format max-reserved-bandwidth 100 service-policy output VOICE-POLICY no cdp enable ppp multilink ppp multilink fragment-delay 5 ppp multilink interleave Define the access-list for the voice signaling and the voice traffic. Define the policy map on how the resource will be allocated. 8 Kbps is for signaling and 248 Kbps for RTP traffic. The total bandwidth is 256 Kbps. This bandwidth setting has to match with the other end of the T1/PPP channel. In this case, it will be the IP403 server. All the PPP Multilink commands should be included in this interface configuration. 18 of 24
multilink max-fragments 10 multilink-group 1 ip rtp header-compression iphc-format interface FastEthernet0/0 ip address 192.16.20.1 255.255.255.0 speed auto full-duplex interface Serial0/0 bandwidth 256 no ip address encapsulation ppp no ip route-cache no ip mroute-cache no fair-queue service-module t1 clock source internal service-module t1 timeslots 1-4 ppp multilink multilink-group 1 interface FastEthernet0/1 no ip address speed 100 shutdown interface Serial0/1 no ip address shutdown ip classless no ip http server ip pim bidir-enable map-class frame-relay rtp access-list 102 permit tcp any any eq 1720 access-list 102 permit tcp any eq 1720 any access-list 103 permit udp any any dscp cs5 snmp-server manager call rsvp-sync voice-port 1/0/0 This interface was used to connect to the network on the IP 600 Server side. This is the physical T1 interface. The total bandwidth must match the bandwidth setting of the IP Office WAN Port. For multilink PPP link to come up, the number of channels has to match the total allowable bandwidth. (i.e., Timeslots= 256 Kbps / 64 Kbps = 4.) Permit the protocols and port range to the access-list. 19 of 24
voice-port 1/0/1 voice-port 1/1/0 voice-port 1/1/1 mgcp profile default dial-peer cor custom dial-peer voice 703 voip destination-pattern 1703555... session target ipv4:220.1.1.4 dial-peer voice 908 pots destination-pattern 1908555... no digit-strip port 1/0/0 forward-digits 0 dial-peer voice 757 voip destination-pattern 1757555... session target ipv4:220.1.1.4 line con 0 line aux 0 line vty 0 4 password cisco login end 9. Configure the Cisco Router for T1/Frame Relay This section illustrates the Cisco 2621 router running configuration for T1 / Frame Relay. This configuration is identical for the Cisco 3640. Commands Current configuration : 2472 bytes version 12.2 20 of 24
service timestamps debug uptime service timestamps log uptime no service password-encryption hostname Cisco2621 enable password cisco ip subnet-zero no ip domain-lookup class-map match-all voice match access-group 102 class-map match-all rtp match access-group 103 policy-map VOICE-POLICY class voice bandwidth 8 class rtp priority 248 class class-default fair-queue frame-relay switching interface FastEthernet0/0 ip address 192.16.20.1 255.255.255.0 speed auto full-duplex interface Serial0/0 no ip address no ip route-cache no ip mroute-cache shutdown no fair-queue interface FastEthernet0/1 Define the access-list for voice signaling and voice RTP traffic. Define the policy map on how the resource will be allocated. 8 Kbps is for signaling and 248 Kbps for RTP traffic. The total bandwidth is 256 Kbps. This interface was used to connect to the network on the IP 600 Server side. 21 of 24
no ip address speed 100 full-duplex interface Serial0/1 bandwidth 256 no ip address encapsulation frame-relay IETF max-reserved-bandwidth 100 no fair-queue service-module t1 clock source internal service-module t1 timeslots 1-4 frame-relay lmi-type q933a frame-relay intf-type dce frame-relay lmi-n393dce 10 interface Serial0/1.1 point-to-point bandwidth 256 ip address 192.16.5.1 255.255.255.0 frame-relay interface-dlci 100 class VoIPovFR ip classless no ip http server ip pim bidir-enable map-class frame-relay VoIPovFR frame-relay cir 248000 frame-relay bc 2480 frame-relay be 0 frame-relay mincir 248000 no frame-relay adaptive-shaping service-policy output VOICE-POLICY frame-relay fragment 80 access-list 102 permit tcp any any eq 1720 access-list 102 permit tcp any eq 1720 any access-list 103 permit udp any any dscp cs5 snmp-server manager call rsvp-sync voice-port 1/0/0 Define and configure the serial interface The total bandwidth must match the bandwidth setting of the IP Office WANPort. Link the sub-interface to a VoIPovFR mapclass. Configure the map-class called VoIPovFR. Permit the protocols and port range to the access-list. 22 of 24
voice-port 1/0/1 voice-port 1/1/0 voice-port 1/1/1 mgcp profile default dial-peer cor custom dial-peer voice 703 voip destination-pattern 1703555... session target ipv4:220.1.1.4 dial-peer voice 908 pots destination-pattern 1908555... no digit-strip port 1/0/0 forward-digits 0 dial-peer voice 757 voip destination-pattern 1757555... session target ipv4:220.1.1.4 line con 0 line aux 0 line vty 0 4 password cisco login no scheduler allocate end 10. Conclusion Theses Application Notes show the configuration used to verify interoperability for T1/PPP and T1/FR between the IP600 Server, IP 403 Server and a Cisco 2621 or 3640 router. They also illustrate how QoS was deployed where appropriate. A networking solution utilizing these configurations would facilitate the use of an IP Office solution at the edge of a larger network and would provide the ability to make VoIP calls between sites in a manner that is typical of a larger remote solution. 23 of 24
Avaya and the Avaya Logo are trademarks of Avaya Inc. All trademarks identified by and are registered trademarks or trademarks, respectively, of Avaya Inc. All other trademarks are the property of their respective owners. The information provided in these Application Notes is subject to change without notice. The configurations, technical data, and recommendations provided in these Application Notes are believed to be accurate and dependable, but are presented without express or implied warranty. Users are responsible for their application of any products specified in these Application Notes. Please e-mail any questions or comments pertaining to these Application Notes along with the full title and filename, located in the lower right corner, directly to the Avaya Solution & Interoperability Test Lab at interoplabnotes@list.avaya.com 24 of 24