xNet: Improving Expressiveness and Granularity for Network Modeling with Graph Neural Networks

35Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Today's network is notorious for its complexity and uncertainty. Network operators often rely on network models to achieve efficient network planning, operation, and optimization. The network model is responsible for understanding the complex relationships between the network performance metrics (e.g., latency) and the network characteristics (e.g., traffic). However, we still lack a systematic approach to developing accurate and lightweight network models that are aware of the impact of network configurations (i.e., expressiveness) and provide fine-grained flow-level temporal predictions (i.e., granularity).In this paper, we propose xNet, a data-driven network modeling framework based on graph neural networks (GNN). Unlike the previous proposals, xNet is not a dedicated network model designed for specific network scenarios with constraint considerations. On the contrary, xNet provides a general approach to modeling the network characteristics of concern with relation graph representations and configurable GNN blocks. xNet learns the state transition function between time steps and rolls it out to obtain the full fine-grained prediction trajectory. We implement and instantiate xNet with three use cases. The experiment results show that xNet can accurately predict different performance metrics while achieving over two orders of magnitude of speedup compared with the conventional packet-level simulator.

Cite

CITATION STYLE

APA

Wang, M., Hui, L., Cui, Y., Liang, R., & Liu, Z. (2022). xNet: Improving Expressiveness and Granularity for Network Modeling with Graph Neural Networks. In Proceedings - IEEE INFOCOM (Vol. 2022-May, pp. 2028–2037). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1109/INFOCOM48880.2022.9796726

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free