Resumen: The 802.11e standard enables user configuration of several MAC parameters, making WLANs vulnerable to users that selfishly configure these parameters to gain throughput. In this paper, we propose a novel distributed algorithm to thwart such selfish behavior. The key idea of the algorithm is for stations to react, upon detecting a misbehavior, by using a more aggressive configuration that penalizes the misbehaving station. We show that the proposed algorithm guarantees global stability while providing good response times. By conducting an analysis of the effectiveness of the algorithm against selfish behaviors, we also show that a misbehaving station cannot obtain any gain by deviating from the algorithm. Simulation results confirm that the proposed algorithm optimizes throughput performance while discouraging selfish behavior. We also present an experimental prototype of the proposed algorithm demonstrating that it can be implemented on commodity hardware. Idioma: Inglés DOI: 10.1109/TNET.2014.2369535 Año: 2016 Publicado en: IEEE-ACM TRANSACTIONS ON NETWORKING 24, 1 (2016), 492-505 ISSN: 1063-6692 Factor impacto JCR: 3.376 (2016) Categ. JCR: COMPUTER SCIENCE, HARDWARE & ARCHITECTURE rank: 7 / 52 = 0.135 (2016) - Q1 - T1 Categ. JCR: TELECOMMUNICATIONS rank: 19 / 88 = 0.216 (2016) - Q1 - T1 Categ. JCR: ENGINEERING, ELECTRICAL & ELECTRONIC rank: 49 / 259 = 0.189 (2016) - Q1 - T1 Categ. JCR: COMPUTER SCIENCE, THEORY & METHODS rank: 13 / 104 = 0.125 (2016) - Q1 - T1 Factor impacto SCIMAGO: 0.93 - Computer Networks and Communications (Q1) - Software (Q1) - Electrical and Electronic Engineering (Q1) - Computer Science Applications (Q1)