HP ProCurve Networking

» Contact

ProCurve Networking by HP - Application notes



Contents

» 1. Introduction
» 2. Prerequisites
» 3. Network architecture
» 4. Secure wireless WPA2-PSK encryption
» 4.1 Configure encryption on the WESM
» 4.2 Configure the Alcatel-Lucent phone for encryption
» 5. Fast roaming
» 5.1 Fast roaming options
» 5.2 Test roaming time
» 6. SVP and voice prioritization
» 6.1 Enable voice prioritization
» 6.2 Configure WMM
» 7. Upgrading firmware
» 8. Reference documents

Downloads

» Interoperability between ProCurve WESM zl and Avaya 3631 IP Wireless Telephone (PDF)

1. Introduction

This document describes the interoperability of a ProCurve wireless services solution coupled with the Avaya 3631 Wireless Phone to provide a secure Voice over WLAN (VoWLAN) solution with the following services:
  • Secure wireless encryption with WPA2-PSK
  • Fast roaming
  • Quality of Service on the wireless media, with WMM

Note: About other Avaya phone models: Avaya 3641-3645 wireless phones are quite different from Avaya 3631 wireless phone: they are virtually the same models as SpectraLink-Polycom 8020 and 8030 models, also branded as Alcatel-Lucent IP Touch Wireless LAN 310 and 610 phones.

The Avaya 3631 wireless is both a mobile and Wifi phone. You need to have a SIM card inserted even if you only want to use the Wifi features.

» Return to top

2. Prerequisites

You will need the following equipment:

  • ProCurve Switch 5406zl or 8212zl with the latest firmware version
  • Wireless Edge Services Module zl (WESM zl) plugged into a slot of the 5406zl
  • Two ProCurve radio ports (RP210 or RP230)
  • A management server configured as a domain controller, with a RADIUS server installed (IAS in this application note) and ProCurve Manager Plus (optional)
  • One Alcatel-Lucent IP Touch Wireless LAN Phone 310 or 610

The wireless services module and radio ports are installed in the 5406zl or 8212zl. The radio ports have been discovered.

For more information on this configuration please refer to ProCurve Application Note AN-M1, How to extend your wired network to wireless.

» Return to top

3. Network architecture

Figure 1 details the configuration referenced in this application note.

To view the power consumption of the phone, issue the following command on the switch
Figure 1. Configuration for ProCurve interoperability with Avaya 3631 wireless phone

» Return to top

4. Secure wireless WPA2-PSK encryption

Avaya 3631 Wireless Phone support the following encryption options:

  • WEP
  • WPA-PSK with TKIP encryption
  • WPA2-PSK with AES encryption
  • WPA-802.1X with TKIP encryption
  • WPA2-802.1X with AES encryption

These last 2 encryption modes support the following EAP protocols: TLS, LEAP, PEAP-GTC, PEAP-MSCHAPv2, TTLS-CHAP, TTLS-MD5, TTLS-MSCHAP, TTLS-MSCHAPv2

WPA2-PSK is described in this application note.

» Return to top

4.1 WESM zl configuration
To configure the ProCurve WESM for secure wireless encryption via WPA2-PSK:

  1. On the wireless edge services module, go to Network Setup > WLAN Setup and create a new WLAN called voice.
  2. Configure this WLAN as follows:
    • SSID: voice
    • VLAN ID: The VLAN you want to be assigned to the phone. This VLAN must be tagged on the WESM uplink from the switch menu. (For details, refer to Application Note AN-M1, or to the Wireless Services Module Administrator Guide).
    • Authentication: No Authentication.
    • Encryption: Enable both WPA/WPA2 TKIP and WPA2 AES.
      To view the power consumption of the phone, issue the following command on the switch
  3. Click the Config button, and configure the pre-shared key as follows.
    • ASCII passphrase: procurve
    • Enable all three Fast Roaming options (PMK caching, Opportunistic key caching, Pre-authentication).
      To view the power consumption of the phone, issue the following command on the switch
  4. Click OK to return to the main Edit window.
  5. In the main Edit window, under Advanced, select Closed System, then click OK.
  6. Finally, to enable the new WLAN, at the bottom of the WLAN list window click the Enable button.

» Return to top

4.2 Avaya Wireless phone configuration
Switch the phone on using the red button. At the first screen, choose “Advanced” and then select “Admin” access mode.

Enter Admin password, which is by default 00000000.
Select Access Profiles and choose the first profile on the list ( they all appear with “No Name”).

Configure the following options on the next menu:

  1. Profile name: voice
  2. SSID: voice
  3. WMM Mode: leave by default
  4. Power save Mode: leave by default
  5. Security type: choose WPA2-PSK ( use the arrows to select it)
  6. Encryption type: choose AES
  7. Encryption key: First select the key input type ( here Asc) and enter “procurve”.
  8. EAP type: leave Disable

Then either choose 12- Use DHCP

In this case the options to configure on the DHCP server are:

  • Option 1: Subnet Mask
  • Option 3: Router IP Address
  • Option 6: DNS Server(s)
  • Option 15: DNS Domain Name
  • Option 51: DHCP Lease time (optional)
  • Option 52: Overload Option (optional)
  • Option 58: DHCP lease renew time (optional)
  • Option 59: DHCP lease rebind time (optional)
  • Option 66: TFTP Server

These options are similar to the ones used for wired phones.

Or enter the network address statically:

  1. DHCP: Off ( it is On by default, so you have to disable it)
  2. Phone IP address: 10.1.10.100
  3. Subnet mask: 255.255.255.0
  4. Default gateway: 10.1.10.1
  5. DNS Servers: 10.3.156.11

Then click on back. The phone tries to find the access points, then either looks for the DHCP or checks the IP configuration, then tries to connect to a file server to search for a configuration upgrade, then looks for the call server.

Once its IP address has been allocated or verified, it is possible to see its association to the voice WLAN on the WESMzl, in Device Association > Wireless stations. You can view the MAC address, IP address, WLAN, VLAN, and Radio Index.

To view the power consumption of the phone, issue the following command on the switch

» Return to top

5. Fast roaming

Layer 2 roaming occurs when a phone that was associated to a radio port moves to another radio port adopted by the same WESM. The phone remains in the same VLAN.

Layer 3 roaming happens when a phone moves between two radio ports associated to different WESM modules. The voice WLAN is associated with different VLANs (and subnets) on the two modules. In this case, the phone keeps its originating IP address but the voice flow is tunneled by the current module to the home module.

For more information on L2/L3 roaming configurations, please refer to ProCurve Application Note AN-M3, How to configure L2 and L3 wireless roaming.

» Return to top

5.1 Configure self-healing
The self-healing feature enables associating neighbors to each radio port. In case of failure of a radio port, the neighbors increase their transmit power to provide coverage and compensate for the failed RP. You can also enable interference avoidance, which causes radios to change their channel settings to avoid interfering with surrounding radios.

To enable self-healing:

  1. From the Special Features > Self Healing > Configuration tab, check the Enable Neighbor Recovery box, then click Apply.
    To view the power consumption of the phone, issue the following command on the switch
  2. Then from the Neighbor Details tab click Detect Neighbors.
  3. You can now edit an RP radio to check that the other radios with same 802.11 mode (a or b/g) have been listed as neighbors.

To view the power consumption of the phone, issue the following command on the switch

» Return to top

5.2 Test roaming time
You can determine the roaming time by first using the WESM to determine the radio port to which the phone is associated. To test roaming time:

  1. From Device Association > Wireless Stations, note the radio’s Station Index.
To view the power consumption of the phone, issue the following command on the switch
  1. Go to Device Association > Radio Adoption Statistics and determine the MAC address of the corresponding radio port.

    Here for Radio index 3 the MAC address is 00-14-C2-A0-1B-3B
To view the power consumption of the phone, issue the following command on the switch
    • To determine the switch port associated with this MAC address, use ProCurve Manager’s Find Node tool, use the command show lldp info remote all on the switch if the radio ports are connected at layer 2, or use show arp if the radio ports have IP addresses.
  1. From a machine on the network launch a continuous ping to the phone IP address.
  2. From the switch CLI or Web agent disable the port of the RP to which the phone is associated. The phone should lose one or two pings, then subsequent pings should be successful again as the phone connects to the other RP.
To view the power consumption of the phone, issue the following command on the switch
    You can view from Device Information/Wireless stations on the WESMzl that the Radio Index has changed ( here it is now 1 instead of 3).
To view the power consumption of the phone, issue the following command on the switch
  1. If you have an Avaya Call Controller on the network, initiate a phone call to another phone on the network and then disable the radio port. The communication link should remain on, and the voice should be lost for less than one second.

» Return to top

6. WMM configuration

This section details how to configure WMM (802.11e) and Unscheduled Automatic Power Save Delivery (UAPSD).

» Return to top

6.1 Configure WMM on the WESM
To prioritize voice traffic you can configure WiFi Multimedia (WMM), which is a WiFi Alliance interoperability certification based on the 802.11e standard. WMM automatically defines four classes of traffic that will be queued and prioritized accordingly.

To configure WMM on the Wireless Edge Services Module:

  1. Edit the voice WLAN.
  2. In Advanced Parameters, set the Access Category to Automatic WMM.
  3. In Network Setup > WLAN Setup > Edit screen, go to the WMM tab and verify that the voice VLAN is configured for WMM with four queues: Voice, Video, Background and Best Effort.
  4. If desired, you can modify the parameters of these different classes of traffic:
    • AIFSN
    • Transmit Ops
    • CW Minimum
    • CW Maximum
    • Use DSCP or 802.1p priority (DSCP by default)
      To view the power consumption of the phone, issue the following command on the switch
  5. Click OK to accept Automatic/WMM as the Access Category. Wireless traffic is placed in the four queues according to its 802.1p priority (default) or DSCP value.
To view the power consumption of the phone, issue the following command on the switch
    Note that for each queue, four parameters are defined:
    • AIFSN, Arbitration IFS Number, the default time before countdown.
    • CW minimum (CWmin), the minimum contention window.
    • CW maximum (CWmax), the maximum contention window.
    • Transmit Ops (TXOP), the opportunity to transmit. This is the time during which a station that has won the control of the shared medium can retain it.
For more information on WMM configuration on the WESM, please refer to ProCurve Application Note ANM12, Using 802.11e and WMM on the ProCurve Wireless Edge Services Module.

» Return to top

6.2 Configure WMM and Automatic Power-save on the Avaya 3631 wireless phone
UAPSD (Unscheduled Automatic Power Save Delivery) has been adopted by the WiFi Alliance, where it is known as WMM Power Save. This technology allows saving battery power and fine-tuning the power consumption of wireless stations on WMM-enabled wireless networks.

To configure the Avaya 3631 wireless phone for WMM and UAPSD:

Edit profile voice, and modify the following parameters:

  1. WMM mode: select On
  2. Power save mode: select On

» Return to top

7. Upgrading firmware

Firmware versions of the switches used for this application note are as follows:

To upgrade firmware of the Avaya 3631 Wireless Phone:

  1. Extract the firmware package to a web server. It is recommended to use MV_IPTel server downloadable from Avaya web site: http://support.avaya.com/japple/css/japple?temp.documentID=292038&temp.productID=107755&temp.bu
    cketID=108025&PAGE=Document
  2. Install MV_IPTel, launch it and start the services, and extract the firmware package as follows:
  3. - file 3631upgrade.txt in C:\Program Files\Avaya\MV_IPTel\data\HTTPdata
    - all files of the package ( including 3631upgrade.txt) in C:\Program Files\Avaya\MV_IPTel\data\HTTPdata\down ( you have to create the down folder).
    - file 46xxsettings.txt in C:\Program Files\Avaya\MV_IPTel\data\HTTPdata, this file is common to several Avaya models, it is used to specify certain system parameters, and can be downloaded from : http://support.avaya.com/japple/css/japple?temp.documentID=309244&temp.productID=291687&temp.rel
    easeID=314364&temp.bucketID=108025&PAGE=Document
  4. On the phone, under Advanced settings/IP addresses, configure option 4.File server with the IP address of the web server.
  5. Restart the phone and associate it to a WLAN from where it can reach the file server. It will first download the 46xxsettings.txt file and then run the firmware upgrade. It automatically restarts several times.
  6. To check the firmware version of the phone: go to Advanced settings/Versions/Software versions on the phone.

» Return to top

8. Reference documents

This concludes the procedures for interoperating ProCurve switches with Avaya 3631 wireless phone

For further information about how to configure ProCurve switches and Avaya phones to support mobility, please refer to the following links:

» Return to top