Investigation of the block ACK scheme in wireless ad hoc networks

A Block Transmission and Acknowledgement (BTA) scheme, also called Block ACK, has been proposed in the IEEE 802.11e wireless local area networks (WLAN) specification to improve efficiency of the medium access control layer. The idea of the BTA scheme is to transmit multiple data frames followed by only one acknowledgement frame in a transmission block. In this paper, we present a theoretical model to evaluate the saturation throughput for the BTA scheme under error channel conditions in the ad hoc mode, validated with simulations. We show some advantages of BTA over the legacy MAC, and analyze how to select a proper number of frames for each transmission block. Results show that BTA is particularly effective in very high-speed wireless networks, and it is important that the number of frames in each block is negotiated before transmissions to provide better efficiency.

[1]  Kin K. Leung,et al.  Reservation and Grouping Stations for the IEEE 802.11 DCF , 2005, NETWORKING.

[2]  Yang Xiao,et al.  Throughput and delay limits of IEEE 802.11 , 2002, IEEE Communications Letters.

[3]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[4]  Yang Xiao Packing mechanisms for the IEEE 802.11n wireless LANs , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[5]  Yang Xiao,et al.  Concatenation and piggyback mechanisms for the IEEE 802.11 MAC , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[6]  David Malone,et al.  A new MAC scheme for very high-speed WLANs , 2006, 2006 International Symposium on a World of Wireless, Mobile and Multimedia Networks(WoWMoM'06).

[7]  Yuguang Fang,et al.  A novel MAC protocol with fast collision resolution for wireless LANs , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[8]  Kin K. Leung,et al.  On optimizing backoff counter reservation and classifying stations for the IEEE 802.11 distributed wireless LANs , 2006, IEEE Transactions on Parallel and Distributed Systems.

[9]  XiaoYang,et al.  Saturation throughput analysis of error-prone 802.11 wireless networks , 2005 .

[10]  Ilenia Tinnirello,et al.  Efficiency analysis of burst transmissions with block ACK in contention-based 802.11e WLANs , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[11]  Yang Xiao,et al.  Efficient MAC strategies for the IEEE 802.11n wireless LANs , 2006, Wirel. Commun. Mob. Comput..

[12]  Thierry Turletti,et al.  Saturation throughput analysis of error-prone 802.11 wireless networks , 2005, Wirel. Commun. Mob. Comput..

[13]  J. Tourrilhes Packet frame grouping: improving IP multimedia performance over CSMA/CA , 1998, ICUPC '98. IEEE 1998 International Conference on Universal Personal Communications. Conference Proceedings (Cat. No.98TH8384).

[14]  A. Girotra,et al.  Performance Analysis of the IEEE 802 . 11 Distributed Coordination Function , 2005 .

[15]  Yang Xiao,et al.  Performance analysis and enhancement for the current and future IEEE 802.11 MAC protocols , 2003, MOCO.

[16]  Raj Jain,et al.  The art of computer systems performance analysis - techniques for experimental design, measurement, simulation, and modeling , 1991, Wiley professional computing.

[17]  S. Wittevrongel,et al.  Queueing systems , 2019, Autom..

[18]  Yang Xiao IEEE 802.11 performance enhancement via concatenation and piggyback mechanisms , 2005, IEEE Transactions on Wireless Communications.

[19]  Martin Heusse,et al.  Performance anomaly of 802.11b , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[20]  Cristina V. Lopes,et al.  A survey, classification and comparative analysis of medium access control protocols for ad hoc networks , 2004, IEEE Communications Surveys & Tutorials.

[21]  Haitao Wu,et al.  Performance of reliable transport protocol over IEEE 802.11 wireless LAN: analysis and enhancement , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[22]  Leonard Kleinrock,et al.  Queueing Systems: Volume I-Theory , 1975 .