Litcius/Paper detail

OffsetINT: Achieving High Accuracy and Low Bandwidth for In-Band Network Telemetry

Mimi Qian, Lin Cui, Fung Po Tso, Yuhui Deng, Weijia Jia

2023IEEE Transactions on Services Computing15 citationsDOI

Abstract

Network measurement is essential for efficient network management and operations. In-band network telemetry (INT) offers fine-grained per-device per-packet information which could provide full-visibility for networks. However, the existing solutions fall short in achieving high accuracy, generality, and low overhead simultaneously. To address this limitation, we introduce <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">OffsetINT</i> to meet these three criteria. The key idea of <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">OffsetINT</i> is to use minimal bits to carry collected states during monitoring, which is based on our observation that the value of telemetry states are usually very close (e.g., the time of adjacent arrival packets) or small (e.g., only a few tens of microseconds for processing latency) for most of the time in real networks. Instead of embedding complete values of state in packets, <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">OffsetINT</i> optimizes bit usage by encoding an offset (using fewer bits), which is carried in-band by passing packets to the end-hosts for recovery and analysis. We theoretically derive the bounds of bandwidth mitigation for <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">OffsetINT</i> . We have implemented <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">OffsetINT</i> in both P4 hardware switches (with Intel Tofino ASIC) and BMv2. Expensive evaluation results show that <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">OffsetINT</i> can achieve an accuracy of up to 100% compared to the original INT while reducing INT bandwidth by up to 48%.

Topics & Concepts

Computer scienceNetwork packetIdentifierOverhead (engineering)Bandwidth (computing)GeneralityAlgorithmComputer networkOperating systemPsychotherapistPsychologySoftware-Defined Networks and 5GAdvanced Photonic Communication SystemsNetwork Traffic and Congestion Control
OffsetINT: Achieving High Accuracy and Low Bandwidth for In-Band Network Telemetry | Litcius