HELA: Inferring AS Relationships With a Hybrid of Empirical and Learning Algorithms
Knowledge of the business relationships between Autonomous Systems (ASes) is the basis for studying many aspects of the Internet. Despite the significant progress achieved by the latest inference algorithms, their inference results still suffer from errors on many special or critical links, thus hindering many relationship-related applications. We take an in-depth analysis on the challenges inherent in inferring AS relationships, including complex routing policies, limited and biased vantage point (VP) coverage, as well as a lack of accurate validation data. To address these challenges, we introduce HELA, a framework for inferring AS relationships with a hybrid of empirical and machine learning algorithms. HELA incorporates an array of grouping, voting, and machine learning algorithms and allows flexible substitution of each. We systematically evaluate various combinations of them to determine the most effective one for HELA. Furthermore, we describe the collection of varied validation datasets, including BGP community and RPSL records from Internet Routing Registries (IRRs), as well as OneStep community. Our up-to-date dataset corrects errors in previous published validation sets, contains 95% more labelled links, and exhibits a closer alignment to actual link distribution. Using routing data and validation datasets composed for each month during <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$2021\sim 2023$</tex-math> </inline-formula>, we access HELA’s superiority in both inference accuracy and stability compared to the state-of-the-art inference algorithms, i.e., AS-Rank, ProbLink, and HELA’s predecessor TopoScope. In particular, HELA achieves up to <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$2.9\times $</tex-math> </inline-formula> reduction on error rates across overall datasets, up to <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$2.6\times $</tex-math> </inline-formula> reduction with a <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$4.5\times $</tex-math> </inline-formula> decrease on standard deviation on incomplete and biased datasets, and up to <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$1.7\times $</tex-math> </inline-formula> reduction on various sources of validation datasets.
Authors
- Bin Xiong (ORCID: https://orcid.org/0000-0002-9960-903X)
- Xinyao Huang
- Xingang Shi (ORCID: https://orcid.org/0000-0001-6487-9526)
- Zitong Jin (ORCID: https://orcid.org/0000-0002-6358-3384)
- Xiaotian Xi (ORCID: https://orcid.org/0009-0008-7110-2510)
- Zhiliang Wang (ORCID: https://orcid.org/0000-0001-6587-820X)
- Han Zhang (ORCID: https://orcid.org/0000-0003-4429-9959)
- Dan Li (ORCID: https://orcid.org/0000-0003-2602-5532)
- Xia Yin (ORCID: https://orcid.org/0000-0003-3374-544X)
Institutions
- Tsinghua University (CN)
Publication Details
- Journal
- IEEE Transactions on Networking
- Published
- 2025-05-29
- DOI
- https://doi.org/10.1109/ton.2025.3572148
- Primary Topic
- Data Mining Algorithms and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China