Howto:MXR-2 Mobility Exchange - Trapeze - Testreport
Summary
Trapeze Networks WiFi Infrastructure supports all required features to provide wireless service for innovaphone IP72 WiFi handset. WMM and U-APSD support enables battery lifetime about 10/40 hours(talk/standby).
Testresults
Association and Authentication
Association | Authentication | Cipher | Result |
---|---|---|---|
WPA2 | Pre-shared Key | AES-CCMP | OK |
WPA2 | PEAP-MSCHAPv2*, Username and Password | AES-CCMP | OK |
*RADIUS Server certificate is not validated yet on IP72.
Power Save
With U-APSD and Long-Doze activated a talk time of approx. 10 hours and good voice quality was achieved.
Configuration of IP72
WLAN Settings
Highest security level and longest battery life is achieved with following settings:
- Security Cipher: AES-CCMP
- Security Association Mode: WPA2
- Power Management
- Power Save: U-APSD
- Powermode: Long-Doze (both idle and call)
Channels
Enable only 1,6 and 11 channels on Trapeze and set channel mask on IP72 to 0x421
(scan only 11,6,1). This will enable faster map building and handover.
Example for Update Server:
config add WLANMGR0 /channel-mask 0x421 config write config activate iresetn
Product Setup
Create Wireless Service Profile via RingMaster as usual. Enable RSN(WPA2), PSK Auth and AES(CCMP). Generate Pre-shared Key using passphrase. The settings that affect voice quality and battery lifetime are described further below.
Beacon period
Beacon period of 100ms is recommended. Higher value will increase battery life and decrease throughput. Lower value will decrease battery life and increase throughput.
DTIM Interval
Delivery traffic indication message (DTIM) is information sent as part of a beacon to wireless client informing about buffered data on access point. The recommended value is dependent on beacon period of 100ms is 5.
Data Rates
In the 802.11g configuration:
- Beacon rate should be set to 6 MBit/s
- Multicast rate should be set to "automatic"
- Transmission rate 1, 2, 5.5 should be disabled
- Transmission rate 6 should be set as mandatory
- Other rates should be set as supported
If possible do not use 802.11b clients at all, cause this affects data rate of 802.11g clients.
Quality of Service and WMM
In order to use U-APSD power save feature that enables longest battery life time of IP72 its very important to correctly configure DSCP mappings on Trapeze and set ToS values on whole innovaphone infrastructure.
Best practice was to set ToS Priority values on ALL innovaphone components (not only IP72) to following values:
- 0xb8 for RTP (Expedited Forwarding, codepoint 101110 RFC 2598)
- 0x68 Signaling (Assured Forwarding 31, low drop, Class 3, codepoint 011010 RFC 2597)
Refer to Howto:The_IPv4_TOS_field_and_DiffServ for mor inforamtion about ToS and DSCP on innovaphone devices.
Additionally default CoS to DSCP and DSCP to CoS mappings on Trapeze have to be changed:
- RTP: DSCP 46 shall map to CoS 6 and vice versa.
- Signaling: DSCP 26 shall map to CoS 4 and vice versa.
Without setting correct QoS mappings U-APSD will not work with Trapeze, causing bad sound quality on IP72.