Return
fpnt: A flexible preprocessing framework for network traffic analysis
DOI:10.1016/j.comnet.2026.112610.png)
Abstract
En 中文
While network traffic analysis (NTA) increasingly requires diverse features across different classification granularities, existing preprocessing tools often suffer from rigid data structures, limited protocol support, or high memory overhead when handling large-scale features. These constraints force researchers to rebuild monitoring pipelines from scratch for novel feature sets. To address these limitations, we propose fpnt, an open-source C++ framework designed for flexible and rapid NTA preprocessing. fpnt allows researchers to define custom traffic granularity levels – including packet, flow, and flowset – and leverages tshark for extensible protocol dissection. By supporting function-based plugins and configurable CSV schemas, the framework facilitates rapid prototyping while ensuring data correctness.
Keywords:
Network traffic analysis
Flow features
Flowset features
Framework
Data processing
Journal
IF:
4.6
Papers:
1.5K
Citations:
1.6W

