Improving the QoS of IEEE 802.11e networks through imprecise computation