You are currently viewing a new version of our website. To view the old version click .
Electronics
  • Article
  • Open Access

5 January 2021

Implementation of a Fast Link Rate Adaptation Algorithm for WLAN Systems

and
1
Department of Electrical and Electronics Engineering, Konkuk University, Neungdong-ro 120, Gwangjin-gu, Seoul 05029, Korea
2
Department of Electronics Engineering, Pusan National University, 2, Busandaehak-ro 63beon-gil, Geum-jeong-gu, Busan 46241, Korea
*
Author to whom correspondence should be addressed.
This article belongs to the Section Microwave and Wireless Communications

Abstract

With a target to maximize the throughput, a fast link rate adaptation algorithm for IEEE 802.11a/b/g/n/ac is proposed, which is basically preamble based and can adaptively compensate for the discrepancy between transmitter and receiver radio frequency performances by exploiting the acknowledgment signal. The target system is a 1 × 1 wireless local area network chip with no null data packet or sounding. The algorithm can be supplemented by automatic rate fallback at the initial phase to further expedite rate adaptation. The target system receives wireless channel coefficients and previous packet information, translates them to amended signal-to-noise ratios, and then, via the mean mutual information, selects the modulation and coding scheme with the maximum throughput. Extensive simulation and wireless tests are carried out to demonstrate the validity of the proposed adaptive preamble-based link adaptation in comparison with both the popular automatic rate fallback and ideal link adaptation. The throughput gain of the proposed link adaptation over automatic rate fallback is demonstrated over various packet transmission intervals and Doppler frequencies. The throughput gain of the proposed algorithm over ARF is 46% (15%) for a 1-tap (3-tap) channel over 10 m–250 m (16 m–160 m) normalized Doppler frequencies. Assuming a 3-tap channel and 30 m–50 m normalized Doppler frequencies, the throughput of the proposed algorithm is about 31 Mbps, nearly the same as that of ideal link adaptation, whereas the throughput of ARF is about 24 Mbps, leading to a 30% throughput gain of the proposed algorithm over ARF. The firmware is implemented in C and on Xilinx Zynq 7020 (Xilinx, San Jose, CA, USA) for wireless tests.

1. Introduction

The wireless channel features variations over time in the temporal domain and across frequency in the spectral domain are characterized by delay spread and Doppler spread, respectively, giving rise to frequency selectivity and time selectivity, respectively. Both the physical layer (PHY) and the data link layer or the medium access control (MAC) sublayer of the air interface (or access mode) should be designed in consideration of this wireless channel. In other words, signal transmission techniques should be effectively adjusted according to the varying channel quality or channel status.
For instance, the access point (AP) in wireless local area networks (WLANs) may send a known signal to the station and subsequently the station can send to the AP a feedback signal with channel state information that recommends which signal transmission techniques are adequate for the channel. Taking this feedback into account, the AP may choose effective transmission techniques with which to send data to the station. This is known as closed-loop link adaptation. As another way, the station sends a known signal to the AP (via the uplink) and from the quality of this signal, the AP predicts the status of the downlink channel, assuming channel reciprocity. This is known as open-loop link adaptation.
Closed-loop link adaptation assumes perfect channel knowledge available at the transmitter from either receiver feedback or channel sounding, incurring high computational complexity and communication overhead. A link adaptation algorithm where the receiver feedback is considered through the acknowledgment (ACK) of the transmitted data is a closed-loop link adaptation algorithm [1]. On the other hand, open-loop link adaptation utilizes only the transmitter’s statistics and can maintain seamless interoperability and coexistence with legacy WLAN devices [2,3]. In a target system that is based on the time division duplex (TDD), the wireless channel holds channel reciprocity for a relatively short time and accordingly open-loop link adaptation is an amenable choice in IEEE 802.11 with multi-user multi-input multi-output (MIMO). When the AP senses that the wireless channel condition is good or the signal-to-noise ratio (SNR) level is high, it will switch to another modulation and coding scheme (MCS) available in the WLAN which offers a higher data rate or enhanced throughput [4].
One of the most widely used basic link rate adaptation algorithm is automatic rate fallback (ARF) [5] which is based on statistical count of frames. After first ACK miss, the retransmission is still performed at the same rate but after second ACK miss, the second retry and subsequent transmission attempts are performed at the fallback rate. When the No. of successively received good ACKs reaches 10, the rate is upgraded. However, if the first transmission fails right after the rate upgrade, the rate is immediately decreased. A drawback of ARF is that if the channel changes quickly, the rate in ARF cannot be adapted effectively. Another statistical-count-based link adaptation algorithm called dynamic link adaptation [6] employs a success counter and a failure counter such that it increases the rate when the success counter reaches the threshold value S and decreases the rate when the failure counter reaches the threshold value F. If the channel changes very slowly, the number of retransmission attempts in both ARF and dynamic link adaptation increases. To address these two problems with ARF, adaptive ARF [7] was proposed such that if the first transmission fails right after the rate upgrade, not only the rate is immediately switched back to the previous rate but also the success threshold is doubled. On the other hand, if the rate is decreased owing to two consecutive fails, the success threshold is set to the initial value, 10.
More variant algorithms exist as the statistical-count-based link adaptation using frame-based measurement. The Onoe algorithm [8] is less sensitive to individual packet failure than the ARF algorithm by means of employing averaged credits as another condition to increase the rate. Fast-responsive link adaptation [9] decreases the rate in the same manner as ARF but tries to increase the rate more frequently if the transmission duration of the current rate is sufficiently long. The SampleRate algorithm [10] sends data at the rate that has the smallest predicted average packet transmission time. Loss-differentiating ARF [11] entails a new control frame, NAK [12], in IEEE 802.11, which indicates a channel error to the transmitter. Fail count increases only when a NAK is received whereas if no ACK, a collision is deemed to have occurred. Collision-aware rate adaptation [13] handles the inability of ARF to differentiate collisions from channel errors by adopting request-to-send probing and/or clear-channel-assessment detection. The robust rate adaptation algorithm [14] estimates the packet loss ratio during a given time window of observation and increases (decreases) the rate if this ratio is lower (higher) than a given lower (upper) threshold. In addition, to suppress collision losses, an adaptive request-to-send filter is employed. The drawback of the algorithm in [14] is that the algorithm may tend to be too aggressive for static stations and too conservative for moving stations. Stochastic automata rate adaptation [15] is based on stochastic learning automata that can estimate the probabilistic packet success rate. Sequential hypothesis testing-based rate control [16] is also a statistical-count-based link adaptation algorithm.
Another category for link adaptation, as opposed to statistical-count-based link adaptation, is SNR-measurement-based or PHY-measurement-based link adaptation, an example of which is receiver-based AutoRate [17]. This algorithm allows the receiver to select the appropriate rate for the data packet during the request-to-send and clear-to-send packet exchange. Link adaptation methods based on a multitude of link quality metrics [18,19,20,21,22,23,24,25] are other examples of PHY-measurement-based link adaptation. The effective goodput (which is the expected data payload length delivered divided by the expected transmission time spent on the frame delivery) is computed in [20] and the best set of PHY modes that maximizes this goodput is found. Exponential effective SNR of the orthogonal frequency division multiplexing (OFDM) system is proposed as a link quality metric in [21]. To estimate the packet error rate (PER), lookup tables of PER vs. SNR in the additive white Gaussian noise (AWGN) channel for all PHY modes are constructed first and then the average SNRs of all subcarriers are estimated. Subsequently, the effective SNR is calculated and the PER is found from the lookup table at this effective SNR. The motivation of [22] is that if the SNR distance from the AWGN PER curve is known (by means of a PER indicator), the PER of a specific frequency selective channel can be predicted accordingly. On the other hand, it is proved in [23] that the exponential effective SNR has a slightly better performance than the PER indicator in [22]. Ref. [24] calculates the PER, starting with the per-subcarrier post detection SNR from the channel matrix and then the bit error rate forms the effective SNR. It is proved in [25] that among the three link quality metrics, namely, the instantaneous SNR, the exponential effective SNR, and Shannon capacity, the exponential effective SNR usage shows the best performance. Yet another link quality metric exists, which provides better PER estimation accuracy than the exponential effective SNR, in case of fast link adaptation. This metric [26] is based on mutual information, which will be explained in Section 2.
Some more variant algorithms exist as the PHY-measurement-based link adaptation [27,28]. RSSI-based link adaptation [29,30], which does not require feedback from the receiver, is based on the measured received signal strength of received frames and the number of retransmission attempts, in order to determine the channel and receiver conditions. Hybrid automatic rate control [31] uses both SNR-based and statistic-based algorithms. In this approach, a signal-strength-indicator-to-rate lookup table is employed such that the three signal-strength-indicator thresholds of the table are dynamically adjusted at the end of each time window, according to the frame error rate. Opportunistic rate adaptation is used in [32,33] and distributed cooperative rate adaptation is used in [34].
To summarize, the problems in ARF-like algorithms include:
  • No consideration of fails due to collision;
  • Non-optimal rate selection (due to the rate fallback only in successive fails);
  • Meaningless periodic rate upgrade in slow channel variations;
  • Obscure number of consecutive transmission successes or fails before a rate change.
On the other hand, the problems in PHY-measurement-based algorithms include:
  • A large SNR variation in case of a short-term measurement;
  • Weakness with mobile clients in case of a long-term measurement for smoothening.
The system considered in this paper for fast link rate adaptation is a 1 × 1 WLAN chip having one transmitter (TX) antenna and one receiver (RX) antenna. In a certain system that allows null data packet transmission, the RX can utilize a null data packet (NDP) from the TX to decide an MCS feedback which will be sent to the TX. However, since the target system considered in this paper is a 1 × 1 WLAN chip, an NDP is not sent. Many APs in WLANs do not support sounding and accordingly an algorithm that does not use a sounding PHY protocol data unit is considered in this paper. As a consequence, in our target system, no MCS feedback is assumed from the RX. The proposed fast link rate adaptation algorithm in this paper is based on the preamble (instead of NDP or sounding). The target system in the proposed algorithm receives wireless channel coefficients (namely, channel state information or CSI, from PHY measurements) and previous packet information (ACKs), translates them to amended signal-to-noise ratios, and then, via the mean mutual information, selects the MCS with the maximum throughput. The proposed algorithm can be applied to IEEE 802.11a/b/g/n/ac WLAN systems.
The paper is organized as follows. The basics of the link rate adaptation algorithm is addressed in Section 2, followed by the link adaptation firmware in Section 3 that deals with the overall flow of the proposed link adaptation and the functions in detail that constitute the proposed firmware. Analysis and optimization of the operating speed of the proposed link adaptation are covered in Section 4 and the link adaptation performance measurements and wireless tests are depicted in Section 5, followed by discussion and conclusion with an appendix.

6. Discussion and Conclusions

Link adaptation or rate adaptation is still under active research in various fields. An enhanced outer-loop link adaptation algorithm based on cyclic redundancy code and CSI is proposed [36], coding and modulation formats are adjusted according to the state of the optical link [37], rate is adapted in spatial modulation [38], adaptive modulation and coding is applied in a cognitive radio [39], link is adaptively adjusted in mobile satellite links [40], and link is adapted in 5G cellular networks and LTE Advanced [41,42,43]. In [44], MIMO mode, channel bonding, and frame aggregation level are adjusted together with modulation coding scheme in a holistic manner.
As was demonstrated from the wireless tests in Section 5, the proposed firmware achieves fast link rate adaptation, when compared with ARF and ideal link adaptation, and is amenable to potential upgrades and changes in a flexible and swift manner. The throughput gain of the proposed algorithm over ARF is 46% (15%) for a 1-tap (3-tap) channel over 10 m–250 m (16 m–160 m) normalized Doppler frequencies. For a 3-tap channel and 30 m–50 m normalized Doppler frequencies, the throughput of the proposed algorithm is about 31 Mbps, all but the same as that of ideal link adaptation, whereas the throughput of ARF is about 24 Mbps, leading to a 30% throughput gain of the proposed algorithm over ARF.
Table 2 lists the simulated results of APBLA, PBLA, and ARF, together with theoretical maximum rates, in the presence of MMI-to-PER mapping table errors. The theoretical maximum rate means the data rate of ILA, namely, the throughput achieved when the optimal MCS is always selected with respect to a given channel and hence no LA can achieve a better throughput than this throughput. PBLA is similar to FLA in [26] in its operating principle and since the mapping table is fixed, the error is not overcome and the throughput shows a large degradation, which is much inferior to that with ARF. Slow fading (at 1 m of normalized Doppler) is the optimal environment for ARF whereas fast fading (at over 5 m) is the optimal environment for APBLA, which is consistent with the remarks in other literatures. APBLA always accomplishes more than 94% of the theoretical maximum rate, irrespective of Doppler, on condition that the ACK offset is set appropriately. If the offset is set overly small, LA is unable to follow the channel variation or unable to compensate for the mapping table error whereas if set overly large, deviation from the mapping table will be severe. As is shown, the ACK offset is generally set small for slow fading and large for fast fading.
LA techniques to date are compared with one another in Table 3, in terms of performance and complexity. The LA inputs may be ACK/NACK or CSI but in some cases the cyclic redundancy code (CRC) or the log-likelihood ratio (LLR). Lots of means exist to quantify the channel quality, called link quality metrics (LQMs), but among them, MI calculated from subcarrier SNRs is generally known to be the most accurate LQM especially in coded MIMO-OFDM. The mapping table used by the LQM needs some compensation to reflect the discrepancy between two individual receivers (since different receivers will exhibit different PERs under the same MMI) or between uplink and downlink SNRs. If the mapping is adaptive rather than fixed, then the corresponding LA will be more robust to the mapping table error. Moreover, the LA with adaptive mapping can keep track of the channel variation more favorably. Most of the techniques in Table 3 are based on fixed mapping, leading to considerable performance degradations, similar to the degradation with PBLA in Table 2. Since ARF in [5] and SampleRate in [10] do not compute a separate LQM, the computational complexity is considerably low but both of them are vulnerable to fast fading owing to the fact that the optimal MCS is found by means of trial and error on the ACK/NACK basis. For example, [45] showed that SampleRate in [10] achieved a much lower throughput than the LA based on the effective SNR LQM. The proposed LA algorithm in our paper is based on the most accurate LQM, subcarrier SNR—MI, and also based on the adaptive mapping such that the algorithm is robust to mapping table errors and channel variations. Furthermore, it can attain above 94% of the theoretical max rate under fast fading as well, as was previously underscored in Table 2.
Table 3. Comparison of this work and selected other works.
The proposed algorithm, APBLA, is associated with rate adjustment through the modulation and coding scheme. Power control and antenna selection in MIMO are not associated since the target system assumed is a 1 × 1 wireless local area network chip with no null data packet or sounding.
A fast link adaptation algorithm to maximize the throughput with preamble-based MMI calculation supplemented by the ACK mechanism to adaptively adjust the SNR offset is proposed, simulated, implemented, and tested in this paper. As additional remarks, the requirements imposed on the RF chain to guarantee the throughput gain of APBLA compared with ARF are that the RX RF chain should exhibit little RF gain variation from packet to packet, and also the SNR mismatch from the RF gain mismatch between the TX RF and the RX RF should be all but time invariant, albeit this mismatch between TX and RX can be compensated for by means of the SNR offset employed by APBLA.

Author Contributions

Conceptualization, C.S.P.; data curation, S.P.; formal analysis, S.P.; funding acquisition, C.S.P.; investigation, S.P.; methodology, S.P.; project administration, C.S.P.; resources, S.P.; software, C.S.P.; supervision, S.P.; validation, C.S.P.; visualization, C.S.P.; writing—original draft preparation, C.S.P.; writing—review and editing, S.P. All authors have read and agreed to the published version of the manuscript.

Funding

This paper was supported by Konkuk University in 2018.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The SNR-to-MI equations, IM(γ), as a function of SNR γ, mentioned in Section 2 and Section 3.5, are listed in Table A1. IM is the MI per symbol. The equations are different for different modulation schemes and are expressed in terms of J(x), listed in Table A2, depending on the condition of x. The coefficients which constitute J(x) are listed in Table A3.
Table A1. SNR-to-MI equations in terms of J(x).
Table A1. SNR-to-MI equations in terms of J(x).
ModulationIM(γ)
BPSKJ( 8 γ )
QPSKJ( 4 γ )
16-QAM0.5 J( 0.8818 γ ) + 0.25 J( 1.6764 γ ) + 0.25 J(0.9316 γ )
64-QAM0.333 J( 1.1233 γ ) + 0.333 J( 0.4381 γ ) + 0.333 J(0.4765 γ )
Table A2. J(x) used in IM(γ).
Table A2. J(x) used in IM(γ).
J(x)Condition
a1x3 + b1x2 + c1x0 < x < 1.6363
1 − exp(a2x3 + b2x2 + c2x + d2)1.63633 ≤ x < ∞
Table A3. Coefficient values of J(x).
Table A3. Coefficient values of J(x).
CoefficientValueCoefficientValue
a1−0.0421061c1−0.00640081
a20.00181491c2−0.08220540
b10.209252d2−0.08220540
b2−0.142675--

References

  1. Karmakar, R.; Chattopadhyay, S.; Chakraborty, S. Dynamic link adaptation for high throughput wireless access networks. In Proceedings of the IEEE International Conference Advanced Networks and Telecommunication Systems, Kolkata, India, 15–18 December 2015. [Google Scholar]
  2. Xia, Q.; Hamdi, M.; Ben Letaief, K. Open-Loop Link Adaptation for Next-Generation IEEE 802.11n Wireless Networks. IEEE Trans. Veh. Technol. 2009, 58, 3713–3725. [Google Scholar]
  3. Xia, Q.; Pu, J.; Hamdi, M.; Ben Letaief, K. Practical and efficient open-loop rate/link adaptation algorithm for high-speed IEEE 802.11n WLANs. In Proceedings of the 2009 IEEE Symposium on Computers and Communications, Sousse, Tunisia, 5–8 July 2009; pp. 661–666. [Google Scholar] [CrossRef]
  4. Zhu, H.J.; Kidston, D. The Impact of Link Adaptation on Wifi 802.11N. In Proceedings of the 2016 IEEE International Conference on Networking, Architecture and Storage (NAS), Long Beach, CA, USA, 8–10 August 2016; pp. 1–5. [Google Scholar] [CrossRef]
  5. Kamerman, A.; Monteban, L. WaveLAN-II: A high-performance wireless LAN for the unlicensed band. Bell. Labs Tech. J. 1997, 2, 118–133. [Google Scholar] [CrossRef]
  6. Chevillat, P.; Jelitto, J.; Barreto, A.N.; Truong, H. A dynamic link adaptation algorithm for IEEE 802.11 a wireless LANs. In Proceedings of the IEEE International Conference on Communications, Anchorage, AK, USA, 11–15 May 2003; pp. 1141–1145. [Google Scholar]
  7. Lacage, M.; Manshaei, M.H.; Turletti, T. IEEE 802.11 rate adaptation: A practical approach. In Proceedings of the Seventh ACM International Symposium Modeling, Analysis and Simulation of Wireless and Mobile Systems, Venice, Italy, 4–6 October 2004. [Google Scholar]
  8. Onoe Rate Control. Available online: http://sourceforge.net/projects/madwifi (accessed on 5 October 2019).
  9. Qiao, D.; Choi, S. Fast-responsive link adaptation for IEEE 802.11 WLANs. In Proceedings of the IEEE International Conference on Communications, Seoul, Korea, 16–20 May 2005; pp. 3583–3588. [Google Scholar]
  10. Bicket, J. Bit-Rate Selection in Wireless Networks. Master’s Thesis, MIT, Cambridge, MA, USA, 2005. [Google Scholar]
  11. Pang, Q.; Leung, V.C.M.; Liew, S.C. A rate adaptation algorithm for IEEE 802.11 WLANs based on MAC-layer loss differentiation. In Proceedings of the 2nd International Conference on Broadband Networks, Boston, MA, USA, 7 October 2005; pp. 709–717. [Google Scholar]
  12. Pocovi, G.; Pedersen, K.I.; Mogensen, P. Joint link adaptation and scheduling for 5G ultra-reliable low-latency communications. IEEE Access 2018, 6, 28912–28922. [Google Scholar] [CrossRef]
  13. Kim, J.; Kim, S.; Choi, S.; Qiao, D. CARA: Collision-Aware Rate Adaptation for IEEE 802.11 WLANs. In Proceedings of the IEEE INFOCOM 2006, 25th IEEE International Conference on Computer Communications, Barcelona, Spain, 23–29 April 2006; pp. 1–11. [Google Scholar]
  14. Wong, S.H.Y.; Lu, S.; Yang, H.; Bharghavan, V. Robust rate adaptation for 802.11 wireless networks. In Proceedings of the 12th Annual International Conference on Mobile Systems, Applications, and Services, Los Angeles, CA, USA, 12–16 September 2006; pp. 146–157. [Google Scholar]
  15. Joshi, T.; Ahuja, D.; Singh, D.; Agrawal, D. SARA: Stochastic Automata Rate Adaptation for IEEE 802.11 Networks. IEEE Trans. Parallel Distrib. Syst. 2008, 19, 1579–1590. [Google Scholar] [CrossRef]
  16. Rong, Y.; Teymorian, A.Y.; Ma, L.; Cheng, X.; Choi, H.-A. A novel rate adaptation scheme for 802.11 networks. IEEE Trans. Wirel. Commun. 2009, 8, 862–870. [Google Scholar] [CrossRef]
  17. Holland, G.; Vaidya, N.; Bahl, P. A rate-adaptive MAC protocol for multi-Hop wireless networks. In Proceedings of the 7th Annual International Conference on Mobile Computing and Networking—MobiCom ′01, Rome, Italy, 16–21 July 2001; pp. 236–251. [Google Scholar]
  18. Simoens, S.; Bartolome, D. Optimum performance of link adaptation in HIPERLAN/2 system. In Proceedings of the IEEE VTS 53rd Vehicular Technology Conference, Rhodes, Greece, 6–9 May 2001; pp. 1129–1133. [Google Scholar]
  19. Qiao, D.; Choi, S. Goodput enhancement of IEEE 802.11a wireless LAN via link adaptation. In Proceedings of the ICC 2001 IEEE International Conference on Communications, Conference Record (Cat. No.01CH37240), Washington, DC, USA, 11–14 June 2001; Volume 7, pp. 1995–2000. [Google Scholar]
  20. Qiao, D.; Choi, S.; Shin, K. Goodput analysis and link adaptation for IEEE 802.11a wireless LANs. IEEE Trans. Mob. Comput. 2002, 1, 278–292. [Google Scholar] [CrossRef]
  21. Ericsson. System-Level Evaluation of OFDM—Further Considerations; Technical Report, 3GPP TSG-RAN WG1; Ericsson: Lisbon, Portugal, 2003. [Google Scholar]
  22. Lampe, M.; Giebel, T.; Rohling, H.; Zirwas, W. PER-prediction for PHY mode selection in OFDM communication systems. In Proceedings of the GLOBECOM ’03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489), San Francisco, CA, USA, 1–5 December 2003; pp. 25–29. [Google Scholar]
  23. Blankenship, Y.; Sartori, P.; Classon, B.; Desai, V.; Baum, K. Link error prediction methods for multicarrier systems. In Proceedings of the IEEE 60th Vehicular Technology Conference, Los Angeles, CA, USA, 26–29 September 2004; pp. 4175–4179. [Google Scholar]
  24. Bjerke, B.A.; Ketchum, J.; Walton, R.; Nanda, S.; Medvedev, I.; Wallace, M.; Howard, S. Packet Error Probability Prediction for System Level Simulations of MIMO-OFDM Based 802.11n WLANs. In Proceedings of the IEEE International Conference on Communications, Seoul, Korea, 16–20 May 2005; pp. 2538–2542. [Google Scholar]
  25. Simoens, S.; Rouquette-Léveil, S.; Sartori, P.; Blankenship, Y.; Classon, B. Error prediction for adaptive modulation and coding in multiple-antenna OFDM systems. Signal Process. 2006, 86, 1911–1919. [Google Scholar] [CrossRef]
  26. Jensen, T.L.; Kant, S.; Wehinger, J.; Fleury, B.H. Fast Link Adaptation for MIMO OFDM. IEEE Trans. Veh. Technol. 2010, 59, 3766–3778. [Google Scholar] [CrossRef]
  27. Peng, F.; Zhang, J.; Ryan, W.E. Adaptive Modulation and Coding for IEEE 802.11n. In Proceedings of the 2007 IEEE Wireless Communications and Networking Conference, Washington, DC, USA, 26–30 November 2007; pp. 656–661. [Google Scholar]
  28. Tan, P.H.; Wu, Y.; Sun, S. Link adaptation based on adaptive modulation and coding for multiple-antenna OFDM system. IEEE J. Sel. Areas Commun. 2008, 26, 1599–1606. [Google Scholar] [CrossRef]
  29. del Prado Pavon, J.; Choi, S. Link adaptation strategy for IEEE 802.11 WLAN via received signal strength measurement. In Proceedings of the IEEE International Conference on Communications, Anchorage, AK, USA, 11–15 May 2003; pp. 1108–1113. [Google Scholar]
  30. Huang, T.; Li, S.; Lu, X.; Gao, S. An Interference-Aware Rate and Channel Adaptation Scheme for Dense IEEE 802.11n Networks. Wirel. Commun. Mob. Comput. 2019, 2019, 1–14. [Google Scholar] [CrossRef]
  31. Haratcherev, I.; Langendoen, K.; Lagendijk, R.; Sips, H. Hybrid rate control for IEEE 802.11. In Proceedings of the Second International Workshop on RESTful Design—WS-REST ′11, Philadelphia, PA, USA, 1 October 2004. [Google Scholar]
  32. Wang, J.; Zhai, H.; Fang, Y.; Yuang, M.C. Opportunistic media access control and rate adaptation for wireless ad hoc networks. In Proceedings of the 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577), College Park, MD, USA, 20–24 June 2004; Volume 1, pp. 154–158. [Google Scholar]
  33. Sadeghi, B.; Kanodia, V.; Sabharwal, A.; Knightly, E.W. OAR: An Opportunistic Auto-Rate Media Access Protocol for Ad Hoc Networks. Wirel. Netw. 2005, 11, 39–53. [Google Scholar] [CrossRef]
  34. Wang, K.; Yang, F.; Zhang, Q.; Wu, D.O.; Xu, Y. Distributed cooperative rate adaptation for energy efficiency in IEEE 802.11-based multi-hop networks. In Proceedings of the 3rd International Conference on Intelligent Information, Pasadena, CA, USA, 18–20 December 2006; Volume 56, pp. 888–898. [Google Scholar]
  35. Choi, J.-Y.; Jo, H.-S.; Mun, C.; Yook, J.-G. Preamble-Based Adaptive Channel Estimation for IEEE 802.11p. Sensors 2019, 19, 2971. [Google Scholar] [CrossRef]
  36. Casado, F.B. Enhanced Link Adaptation Techniques for Cellular Networks. Ph.D. Thesis, University of Malaga, Malaga, Spain, 2017. [Google Scholar]
  37. Jaiswal, A.; Jain, V.K.; Kar, S. Adaptive coding and modulation (ACM) technique for performance enhancement of FSO Link. In Proceedings of the 2016 IEEE First International Conference on Control, Measurement and Instrumentation (CMI), Kolkata, India, 8–10 January 2016; pp. 53–57. [Google Scholar]
  38. Bindu, P.; Jibukumar, M.G. Rate adaptation in generalised spatial modulation with RCPC codes. In Proceedings of the 6th Edition of International Conference on Wireless Networks & Embedded Systems, Rajpura, India, 16–17 November 2018; pp. 126–130. [Google Scholar]
  39. Hwang, J.; Saki, H.; Shikh-Bahaei, M. Adaptive modulation and coding and cooperative ARQ in a cognitive radio system. In Proceedings of the International Conference on Advances in Computing, Communications and Informatics, Udupi, India, 13–16 September 2017; pp. 310–315. [Google Scholar]
  40. Rico-Alvariño, A.; Arnau, J.; Mosquera, C. Link adaptation in mobile satellite links: Schemes for different degrees of CSI knowledge. Int. J. Satell. Commun. Netw. 2015, 34, 679–694. [Google Scholar] [CrossRef]
  41. Shariatmadari, H.; Li, Z.; Uusitalo, M.A.; Iraji, S.; Jantti, R. Link adaptation design for ultra-reliable communications. In Proceedings of the 2016 IEEE International Conference on Communications (ICC), Kuala Lumpur, Malaysia, 22–27 May 2016; pp. 1–5. [Google Scholar]
  42. Wang, J.; Han, Y.; Li, X.; Jin, S. Design and Implementation of a 5G NR-based Link-adaptive System. In Proceedings of the 2020 IEEE/CIC International Conference on Communications in China (ICCC), Chongqing, China, 9–11 August 2020; pp. 196–201. [Google Scholar]
  43. Ku, G.; Walsh, J.M. Resource Allocation and Link Adaptation in LTE and LTE Advanced: A Tutorial. IEEE Commun. Surv. Tutor. 2015, 17, 1605–1633. [Google Scholar] [CrossRef]
  44. Kriara, L.; Marina, M.K. SampleLite: A hybrid approach to 802.11n link adaptation. ACM SIGCOMM Comput. Commun. Rev. 2015, 45, 5–13. [Google Scholar] [CrossRef]
  45. Halperin, D.; Hu, W.; Sheth, A.; Wetherall, D. Predictable 802.11 packet delivery from wireless channel measurements. ACM SIGCOMM Comput. Commun. Rev. 2010, 40, 159–170. [Google Scholar] [CrossRef]
  46. Vutukuru, M.; Balakrishnan, H.; Jamieson, K. Cross-layer wireless bit rate adaptation. ACM SIGCOMM Comput. Commun. Rev. 2009, 39, 3–14. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.