6-36
Cisco IOS Software Configuration Guide for Cisco Aironet Access Points
OL-30644-01
Chapter6 Configuring Radio Settings
Configuring VoIP Packet Handling
In the previous command:
Number 1—Defines the number of times the AP should try to resend a packet that was not received
properly (not acknowledged), for a given priority level. Once number 1 is reached, the AP drops the
packet and tries to send the next one (to the same recipient).
Number 3—Determines how many consecutive packets (sent to one recipient) can fail before the AP
decides that its fail-rate exceeds an acceptable threshold.
Number 2—Once the fail-threshold is exceeded, the AP may still resend failed packets, but with a
different number of attempts than before the threshold is exceeded. This is number 2. For example,
you can decide initially to resend each packet 3 times (number 1). Then, if your AP fails to send a
certain number of consecutive packets (for example 100, as number 3), you can decide that
conditions are degraded, and that your AP should only try to resend each following packet once
(which is number 2).
Number 4—Determines how many more consecutive packets the AP should try to resend with
number 2 retries before de-associating the target client.
Example:
ap(config-if)# packet max-retries 3 0 fail-threshold 100 500 priority 6 drop-packet
In this example, the AP tries to resend each packet of priority level 6 three times (number one = 3). If
more than 100 consecutive packets (number three = 100) fail to the same destination, the AP sends each
consecutive packet to that destination only once (number two = 0). If 500 more packets (number four =
500) fail to that same destination, the AP disconnects that client.
When using the GUI, number one is defined manually (default is 3). Number 2 defaults to 0, number 3
defaults to 100 and number 4 defaults to 500. These numbers can then be changed from the CLI.
ap(config-if)#packet max-retries ?
<0-128> # packet retries before dropping pkt if first fail-threshold not
reached
ap(config-if)#packet max-retries 3 ?
<0-128> # packet retries before dropping pkt if 2nd fail-threshold not
reached
ap(config-if)#packet max-retries 3 0 ?
fail-threshold maximum # consecutive dropped packets thresholds
ap(config-if)#packet max-retries 3 0 fa
ap(config-if)#packet max-retries 3 0 fail-threshold ?
<0-1000> # consecutive dropped packets before switching max-retries
thresholds
ap(config-if)#packet max-retries 3 0 fail-threshold 100 ?
<0-1000> number of consecutive dropped packets before disassociating client
ap(config-if)#packet max-retries 3 0 fail-threshold 100 500 ?
priority qos user-priority
ap(config-if)#packet max-retries 3 0 fail-threshold 100 500 p
ap(config-if)#packet max-retries 3 0 fail-threshold 100 500 priority ?
<0-7> qos user-priority number
ap(config-if)#packet max-retries 3 0 fail-threshold 100 500 priority 6 ?
drop-packet Don't retry pkts, just drop packets when max retries reached