BK-Index: A Multi-attribute Index algorithm for Network Traffic
Archiving raw network traffic is fundamental for network forensics and troubleshooting. In order to efficiently retrieve specific entries from large-scale archives, multi-attribute queries are essential. However, most previous work mainly focus on single-attribute indexing, leading to limited performance for multi-attribute queries and index updates. To this end, we propose BK-Index, a novel multi-attribute index algorithm for network traffic. BK-Index combines multi-dimensional k-ary search trees and bitmap structures to efficiently handle both high-cardinality and low-cardinality attributes. This hybrid approach significantly reduces multi-attribute retrieval response time. Additionally, BK-Index employs a periodic batch construction scheme for real-time index updates in high-speed network links, eliminating the need for costly dynamic index maintenance. A comprehensive suite of experiments conducted on actual campus network traffic data has elucidated the superior performance of the BK-Index in terms of multi-attribute indexing and retrieval compared with other state-of-the-art index methods.
Authors
- Tao Zhao (ORCID: https://orcid.org/0000-0001-6226-7411)
- Shuhui Chen (ORCID: https://orcid.org/0000-0001-7413-8174)
- Linghao Zhao (ORCID: https://orcid.org/0000-0001-7467-0566)
- Fei Wang (ORCID: https://orcid.org/0009-0005-5211-7926)
Institutions
- National University of Defense Technology (CN)
Publication Details
- Published
- 2024-12-13
- DOI
- https://doi.org/10.1109/hpcc64274.2024.00201
- Primary Topic
- Energy Efficient Wireless Sensor Networks
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China
- Research and Development