HP ProCurve Networking

» Contactar

De ProCurve Networking de HP - Notas sobre las aplicaciones



Contents

» 1. Introduction
» 2. Prerequisites
» 3. Network architecture
» 4. Secure wireless WPA2-PSK encryption
» 5. SpectraLink VoWLAN configuration
» 5.1 Configure the SpectraLink SVP Server
» 5.2 Configure the wireless phones
» 5.3 Make a test call
» 6. Fast roaming
» 6.1 Fast roaming options
» 6.2 Configure self-healing
» 6.3 Test roaming time
» 7. SVP and voice prioritization
» 7.1 Enable voice prioritization
» 7.2 Configure WMM
» 8. Upgrading SpectraLink firmware
» 8.1 Upgrade NetLink SVP Server
» 8.2 Upgrade SpectraLink wireless telephones
» 9. Reference documents

Downloads

» Interoperability between ProCurve WESM zl and Polycom-SpectraLink phones (PDF)

1. Introduction

This document describes the interoperability of a ProCurve wireless services solution coupled with Polycom- SpectraLink wireless telephones and SpectraLink Voice Priority (SVP) Server to provide a secure Voice over WLAN (VoWLAN) solution with the following services:
  • Secure wireless encryption with WPA/WPA2 (pre-shared key)
  • Fast roaming
  • Quality of Service on the wireless media, with SpectraLink Voice Protocol (SVP)

» 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
  • 2 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)
  • SpectraLink NetLink SVP Server
  • 2 Polycom-SpectraLink h340 or i640 wireless telephones

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-SpectraLink interoperability

» Return to top

4. Secure wireless WPA2-PSK encryption

Polycom-SpectraLink wireless phones support the following encryption options:

  • WEP
  • WPA-PSK
  • WPA2-PSK

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

5. SpectraLink VoWLAN configuration

This section explains how to configure the Polycom-SpectraLink Voice over Wireless LAN (VoWLAN).

5.1 Configure the SpectraLink SVP Server
You have two possibilities for integrating a SpectraLink SVP server:

  • As an SVP that integrates with a 3rd-party IPBX (e.g. Mitel or Cisco)
  • Or as a standalone gatekeeper SVP

The following procedures are for a standalone gatekeeper SVP integration.

» Return to top

5.1.1 Connect to the SpectraLink SVP Server via the serial port:

  1. Using a DB-9 female null-modem cable, connect the NetLink SVP Server to the serial port of a terminal or PC.
  2. On the PC, run a terminal emulation program (such as HyperTerminal™) or use a VT-100 terminal with the following configuration:
    • Bits per second: 9600
    • Data bits: 8
    • Parity: None
    • Stop bits: 1
    • Flow control: None
  3. Press Enter to display the NetLink SVP Server login screen. Enter the default login admin and password admin (case-sensitive). You see the SVP Server System menu:
  4. Enter the default login admin and password admin (case-sensitive). You see the SVP Server System menu:
    To view the power consumption of the phone, issue the following command on the switch

» Return to top

5.1.2 Configure the network:

  1. Scroll to Network Configuration and select by pressing Enter. You see the Network Configuration screen.
  2. Note the navigation options at the bottom of the screen. You press Enter to change a value, ESC to exit the screen, and the arrow keys to move the highlight.
  3. Configure the IP address, Hostname, Subnet Mask, Default Gateway and SVP-II TFTP Download Master (used to upgrade the SVP Server to the correct and latest firmware version) as required:
    To view the power consumption of the phone, issue the following command on the switch

» Return to top

5.1.3 Configure SVP-II Mode to be the NetLink IP:

  1. With the highlight on SVP-II TFTP Download Master, press Enter to select it. The screen is immediately redrawn with additional options for the IP environment.
  2. Configure the following parameters as required:
    • Phones per Access Point: 12 (leave default)
    • First and Last alias IP address: Range of IP addresses used by the wireless phones to register the H.323 gatekeeper
    • Enable H.323 Gatekeeper: Y
      To view the power consumption of the phone, issue the following command on the switch

» Return to top

5.2 Configure the wireless phones
In this example, you configure two wireless telephones. To configure a SpectraLink wireless telephone:

  1. Press both the green and red buttons, then release the green one.
  2. Then use the arrows on the left side of the phone for configuration.

» Return to top

5.2.1 Configure the phone:
In this example, you configure two wireless telephones. To configure a SpectraLink wireless telephone:

  • Phone configuration: Leave everything set to default

» Return to top

5.2.2 Configure the network:
For network configuration:

  • IP addresses: You have the choice between Static and DHCP configuration:
    • Static IP: Configure the following parameters:
      • Phone IP: 10.1.40.150 or 10.1.40.151 in this example
      • TFTP server IP: 10.1.10.100 in this example
      • Default Gateway: 10.1.10.1
      • Subnet Mask: 255.255.255.0
      • SVP IP address: 10.1.40.11
      • RTC IP address: 10.1.40.10 (Mitel IPBX)
    • DHCP: In this case, you must configure the following options in the DHCP scope:
      To view the power consumption of the phone, issue the following command on the switch
  • ESSID: Static Entry: voice
  • Security: WPA-PSK
  • Passphrase: procurve
Configure the second phone in the same manner.

» Return to top

5.3 Make a test call
Once you have configured the SVP Server and two phones, test that you can make a call.

On the WESM, you can now see the phone in Device Association > Wireless Stations. You can view the MAC address, IP address, WLAN, VLAN, Radio Index, and more:

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

On the phone you can view similar info in System / Network / Info.

» Return to top

6. 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

6.1 Fast roaming options
Normally, to enable a phone to transition faster between two radio ports and reduce the roaming time, you can configure these options:

  • PMK caching
  • Opportunistic key caching
  • Pre-authentication
But these options apply to 802.1X authentication only, which is not supported by the SpectraLink wireless phone. For this reason, the WESM is configured with WPA2-PSK (WP2 with a pre-shared key) authentication.

» Return to top

6.2 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

6.3 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.
  2. Go to Device Association > Radio Adoption Statistics and determine the MAC address of the corresponding radio port.
  3. 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.
  4. From a machine on the network launch a ping to the phone IP address: 10.1.40.151.
  5. 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.
  6. You can 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

7. SVP and voice prioritization

Voice prioritization enables the radio ports to monitor all packets in a WLAN. If the IP header indicates a voice packet, the WESM marks the packet as high priority.

SpectraLink Voice Prioritization (SVP) is a IEEE 802.11-compliant QoS mechanism developed by SpectraLink. It is implemented in wireless phones, APs/RPs, and SpectraLink servers. SVP minimizes latency for voice traffic by establishing priority queues for voice packets, and enables voice packets to be transmitted in a coordinated fashion without any back-off interval, reducing delays.

7.1 Enable voice prioritization
To enable SVP and Voice Prioritization on the voice WLAN:

  1. In the Network Setup > WLAN Setup > Edit window, go to the Advanced panel and put check marks in the boxes to enable these settings:
    • Use Voice Prioritization
    • Enable SVP
  2. Set the Access Category to Voice.
    To view the power consumption of the phone, issue the following command on the switch
  3. On the wired network, configure the VLAN of the voice WLAN as voice.

» Return to top

7.2 Configure WMM
Another possibility for prioritizing voice traffic is to configure WiFi Multimedia (WMM). WMM automatically defines four classes of traffic that will be queued and prioritized accordingly. However, SpectraLink does not recommend enabling WMM simultaneously with SVP.

For more information on WMM configuration on the WESM, please refer to ProCurve Application Note AN-M12, Using 802.11e and WMM on the ProCurve Wireless Edge Services Module.

» Return to top

8. Upgrading SpectraLink firmware

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

  • K.13.09 for ProCurve switch 5406zl
  • WT.01.15 for ProCurve WESM zl

Firmware version of the SpectraLink wireless phones is 89.135 or higher.
Firmware version of SVP Server is 17x.034 or higher.

8.1 Upgrade NetLink SVP Server
At start-up, the NetLink SVP Server uses TFTP to check the software version it is running against the version in the TFTP location. If there is a discrepancy, the NetLink SVP Server will download the version in the TFTP location.

Software versions that are running on the system components can be displayed via the System Status screen.

To upgrade the NetLink SVP Server:

  1. Download the NetLink SVP Server software (version 17x.034 or higher), available at: http://www.polycom.com/usa/en/support/voice/wi-fi/spectralink_8000_svp_server.html
  2. Transferred the downloaded file to the TFTP location on the LAN to update the code used by the NetLink SVP Server.
  3. Once correct files are on the TFTP location, go to the SVP Server SVP-II Configuration menu and select the option Reset System. This resets the SVP Server.
  4. 4. After the upgrade, Once upgraded, go to the Network Configuration menu and change the option SVP-II TFTP Download Master back to None.
  5. Then reset the SVP Server.
  6. After resetting, ensure the following conditions are met:
    • The SVP Server (including an H.323 gatekeeper) should be active and fully operational.
    • No alarm should be displayed under System Status Menu / Error Status.
    • Under the SVP-II configuration menu, the parameters System Locked and Maintenance Locked should both indicate N.

» Return to top

8.2 Upgrade SpectraLink wireless telephones
To upgrade firmware in SpectraLink e340, h340 or i640 model telephones:

  1. Download new firmware for the wireless phones from:http://www.polycom.com/usa/en/support/voice/wi-fi/spectralink_i640_wireless.html
  2. Extract all files and copy them to the TFTP server. The phones will automatically check the TFTP server for upgrades.

» Return to top

9. Reference documents

This concludes the procedures for interoperating ProCurve switches with SpectraLink SVP Server and SpectraLink telephones.

For further information about how to configure ProCurve switches and Polycom-SpectraLink products to support convergence, please refer to the following links:

» Return to top