Dynamic priority assignment in IEEE 802.11e Ad-Hoc Networks