Abstract

Rate adaptation is an essential component in today’s wireless standards, which help approach the channel capacity and maximize the throughput. However, how to estimate the optimal data rate in a fluctuated channel remains of great concern. Previous wisdoms leverage PHY layer information for rate estimation, including confidence information like SoftPHY hints, and channel state information (CSI) measurements. However, when experiencing rapid time varying and frequency selective fading channel, the above metrics can be inaccurate. The reason roots from the fact that there are not enough cost-efficient pilots, which are pre-known symbols inserted in a packet for channel estimation. In this paper, we observe that by digging into both PHY layer decoder and upper layer protocol headers, more reliable data bits with high confidence level can be exploited. These data bits, termed smart pilot, can be used to calibrate the channel estimation measurements cost-efficiently. Based on the calibrated estimation, we further propose a novel greedy rate selection algorithm to track the optimal data rate, which successfully avoids the impact of deep fading subcarriers in both legacy 802.11a/g and 802.11n MIMO systems. Our experiments on GNU radio testbed show that SmartPilot quickly tracks the link variance, and improve the channel estimation accuracy by 87%. Furthermore, the trace driven simulation reveals that greedy rate selection algorithm predicts the data rate as good as the optimal rate adaptation algorithms for 802.11 standards.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call