Summary

Asia-Pacific Network Operations and Management Symposium

2022

Session Number:PS3

Session:

Number:PS3-10

Assembler: A Throughput-Efficient Module for Network Driver of Edge Computing Gateways

Yannian Niu,   Minghua Zhu,  

pp.-

Publication Date:2022/09/28

Online ISSN:2188-5079

DOI:10.34385/proc.70.PS3-10

PDF download

PayPerView

Summary:
With the rise of IoT and edge computing, terminal data generated by end devices is also growing explosively. The limited data transmission links between edge data centers and the end devices is becoming a performance bottleneck of IoT edge-based architectures. This paper proposes Assembler, a module integrated into network drivers of the gateway to realize high-throughput forwarding in small-packet-intensive scenarios. Motivated by observations that transmitting large packets obtains far more data throughput than transmitting small ones, Assembler assembles small packets received by the driver into large ones before the driver transmits them. Meanwhile, an adaptive assembling size algorithm is introduced to balance data throughput and packet throughput in scenarios with abrupt changes in data traffic. Our evaluation shows that the network driver incorporated with Assembler can achieve 1.75x the data throughput in small-packet-intensive scenarios compared to the state-of-the-art work. Furthermore, the adaptive assembling size algorithm can help the driver adapt to scenarios with changing data traffic and keep steady throughput.