Characterizing Wireless Link Throughput with eBPF and Hardware Timestamps.

IEEE International Workshop on Computer Aided Modeling and Design of Communication Links and Networks(2023)

引用 0|浏览0
暂无评分
摘要
With a growing user base and the deployment of new systems, such as 5G and Starlink, a deep understanding of the varying link throughput for wireless systems is highly important. While detailed analysis of link throughput can be done on packet traces, collecting extensive packet traces often faces storage and privacy challenges. Instead, we propose using traces of link-wide inter-packet delay (IPD) to enable highly granular link throughput characterization on a wider scale. To this end, we present an eBPF-based tool designed to capture IPDs, and evaluate the accuracy of captured IPDs with the IPD tool and tcpdump, both with and without access to hardware timestamps. While hardware provided timestamps provide accurate IPDs, we find that software based timestamps lead to IPD values which are very inaccurate, but still useful in aggregate form to characterize throughput at millisecond timescales. Furthermore, we show that concurrent packet processing incurs a significant amount of packet reordering, which necessitates the consideration of several previous packets when computing the link-wide IPD. Finally we present an example use case of IPD collection, characterizing frequent silent periods during a speedtest over a 5G link.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要