In an IEEE 802.11 wireless LAN, the access point transmits broadcast packets once at a fixed rate, often the lowest rate of the basic rate set, which results in low bandwidth efficiency and no reliability. This problem can be addressed by proper-designed cross application and MAC layer broadcast mechanisms, in which reliability is provided by application layer forward error corrections, and broadcast bandwidth efficiency is solved by broadcast link rate adaptations. In this work the broadcast link rate adaptation problem is formulated to a quadratic programming (QP) problem that aims at high bandwidth efficiency while trying to maintain relative service time fairness when different stations has different optimal broadcast receiving link rates. Accordingly, a cross-layer link adaptation protocol is proposed. In the proposed protocol, broadcast link rate is decided at the application layer by solving the QP problem and is adjusted by the MAC layer following the instruction from the application layer. Both analytical and simulation results show the proposed algorithm achieves significantly higher bandwidth efficiency while maintaining better relative service time fairness among stations, compared to fixed rate broadcasting.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.