{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,7]],"date-time":"2026-05-07T11:27:25Z","timestamp":1778153245263,"version":"3.51.4"},"reference-count":62,"publisher":"Association for Computing Machinery (ACM)","issue":"CoNEXT3","license":[{"start":{"date-parts":[[2024,8,18]],"date-time":"2024-08-18T00:00:00Z","timestamp":1723939200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100006374","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2022ZD0116402"],"award-info":[{"award-number":["2022ZD0116402"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Netw."],"published-print":{"date-parts":[[2024,8,18]]},"abstract":"<jats:p>Network flow traces are fundamental to many network management workflows. In this paper, we aim to generate high-fidelity network flow traces by explicitly modeling users' dynamic network usage intents. We propose NetDiff, a service-guided hierarchical diffusion model for network flow trace generation. NetDiff employs a hierarchical generation structure that includes a layer to model mobile users' interactions with network services, such as app usage traces, and leverages these generated app usage traces to guide network flow generation. NetDiff avoids pattern collapse and generates controlled samples by gradually eliminating noise and using service conditions to guide each step more precisely. It captures the co-usage and sequential relationships across network service usage through a pre-trained embedding model and an encoder-decoder structure. Additionally, NetDiff captures the temporal and feature correlations present in multidimensional network flow data through a two-layer transformer network. Extensive experiments on real-world network flow datasets demonstrate that NetDiff significantly outperforms state-of-the-art baselines regarding Jensen-Shannon divergence, total variation distance, and cumulative residual probability sum squares. Furthermore, NetDiff is robust across various datasets from different cities, meeting users' requirements for downstream tasks by maintaining algorithm accuracy and order.<\/jats:p>","DOI":"10.1145\/3676870","type":"journal-article","created":{"date-parts":[[2024,8,21]],"date-time":"2024-08-21T22:09:06Z","timestamp":1724278146000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":38,"title":["NetDiff: A Service-Guided Hierarchical Diffusion Model for Network Flow Trace Generation"],"prefix":"10.1145","volume":"2","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-3216-2256","authenticated-orcid":false,"given":"Shiyuan","family":"Zhang","sequence":"first","affiliation":[{"name":"Department o Electronic Engineering, Beijing National Research Center for Information Science and Technology, Tsinghua University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4343-703X","authenticated-orcid":false,"given":"Tong","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Electronic Engineering, Beijing National Research Center for Information Science and Technology, Tsinghua University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0419-5514","authenticated-orcid":false,"given":"Depeng","family":"Jin","sequence":"additional","affiliation":[{"name":"Department of Electronic Engineering, Beijing National Research Center for Information Science and Technology, Tsinghua University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5617-1659","authenticated-orcid":false,"given":"Yong","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Electronic Engineering, Beijing National Research Center for Information Science and Technology, Tsinghua University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,8,21]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/MTITS.2015.7223248"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00460"},{"key":"e_1_2_1_3_1","first-page":"27381","article-title":"Flow network based generative models for non-iterative diverse candidate generation","volume":"34","author":"Bengio Emmanuel","year":"2021","unstructured":"Emmanuel Bengio, Moksh Jain, Maksym Korablyov, Doina Precup, and Yoshua Bengio. 2021. Flow network based generative models for non-iterative diverse candidate generation. Advances in Neural Information Processing Systems, Vol. 34 (2021), 27381--27394.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140103.1140309"},{"key":"e_1_2_1_5_1","volume-title":"QoE-driven in-network optimization for adaptive video streaming based on packet sampling measurements. Computer networks","author":"Bouten Niels","year":"2015","unstructured":"Niels Bouten, Ricardo de O Schmidt, Jeroen Famaey, Steven Latr\u00e9, Aiko Pras, and Filip De Turck. 2015. QoE-driven in-network optimization for adaptive video streaming based on packet sampling measurements. Computer networks, Vol. 81 (2015), 96--115."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/324138.324232"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1017\/S1351324916000334"},{"key":"e_1_2_1_8_1","volume-title":"Diffusion models beat gans on image synthesis. Advances in neural information processing systems","author":"Dhariwal Prafulla","year":"2021","unstructured":"Prafulla Dhariwal and Alexander Nichol. 2021. Diffusion models beat gans on image synthesis. Advances in neural information processing systems, Vol. 34 (2021), 8780--8794."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICMLA.2019.00191"},{"key":"e_1_2_1_10_1","volume-title":"Unveil Conditional Diffusion Models with Classifier-free Guidance: A Sharp Statistical Theory. arXiv preprint arXiv:2403.11968","author":"Fu Hengyu","year":"2024","unstructured":"Hengyu Fu, Zhuoran Yang, Mengdi Wang, and Minshuo Chen. 2024. Unveil Conditional Diffusion Models with Classifier-free Guidance: A Sharp Statistical Theory. arXiv preprint arXiv:2403.11968 (2024)."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3581791.3597297"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3422622"},{"key":"e_1_2_1_13_1","volume-title":"Network simulations with the ns-3 simulator. SIGCOMM demonstration","author":"Henderson Thomas R","year":"2008","unstructured":"Thomas R Henderson, Mathieu Lacage, George F Riley, Craig Dowell, and Joseph Kopena. 2008. Network simulations with the ns-3 simulator. SIGCOMM demonstration, Vol. 14, 14 (2008), 527."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.2007.366913"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2014.41"},{"key":"e_1_2_1_16_1","volume-title":"Denoising diffusion probabilistic models. Advances in neural information processing systems","author":"Ho Jonathan","year":"2020","unstructured":"Jonathan Ho, Ajay Jain, and Pieter Abbeel. 2020. Denoising diffusion probabilistic models. Advances in neural information processing systems, Vol. 33 (2020), 6840--6851."},{"key":"e_1_2_1_17_1","volume-title":"Long short-term memory. Neural computation","author":"Hochreiter Sepp","year":"1997","unstructured":"Sepp Hochreiter and J\u00fcrgen Schmidhuber. 1997. Long short-term memory. Neural computation, Vol. 9, 8 (1997), 1735--1780."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1287\/ijoc.15.1.42.15151"},{"key":"e_1_2_1_19_1","volume-title":"Jun Wang, Dan Su, Dong Yu, Yi Ren, and Zhou Zhao.","author":"Huang Rongjie","year":"2022","unstructured":"Rongjie Huang, Max WY Lam, Jun Wang, Dan Su, Dong Yu, Yi Ren, and Zhou Zhao. 2022. Fastdiff: A fast conditional diffusion model for high-quality speech synthesis. arXiv preprint arXiv:2204.09934 (2022)."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.119.2200080"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3580305.3599853"},{"key":"e_1_2_1_22_1","volume-title":"Big data driven networking - requirements. https:\/\/www.itu.int\/rec\/T-REC-Y.3652 Retrieved","author":"TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU.","year":"2020","unstructured":"TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU. 2020. Big data driven networking - requirements. https:\/\/www.itu.int\/rec\/T-REC-Y.3652 Retrieved June, 2020 from"},{"key":"e_1_2_1_23_1","volume-title":"Big data-driven networking - Functional architecture. https:\/\/www.itu.int\/rec\/T-REC-Y.3653 Retrieved","author":"TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU.","year":"2021","unstructured":"TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU. 2021. Big data-driven networking - Functional architecture. https:\/\/www.itu.int\/rec\/T-REC-Y.3653 Retrieved April, 2021 from"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3639037"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626111.3628196"},{"key":"e_1_2_1_26_1","first-page":"14745","article-title":"Transgan: Two pure transformers can make one strong gan, and that can scale up","volume":"34","author":"Jiang Yifan","year":"2021","unstructured":"Yifan Jiang, Shiyu Chang, and Zhangyang Wang. 2021. Transgan: Two pure transformers can make one strong gan, and that can scale up. Advances in Neural Information Processing Systems, Vol. 34 (2021), 14745--14758.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_2_1_27_1","volume-title":"DiffWave: A Versatile Diffusion Model for Audio Synthesis. ArXiv","author":"Kong Zhifeng","year":"2020","unstructured":"Zhifeng Kong, Wei Ping, Jiaji Huang, Kexin Zhao, and Bryan Catanzaro. 2020. DiffWave: A Versatile Diffusion Model for Audio Synthesis. ArXiv, Vol. abs\/2009.09761 (2020). https:\/\/api.semanticscholar.org\/CorpusID:221818900"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/1416222.1416302"},{"key":"e_1_2_1_29_1","volume-title":"Network innovation using openflow: A survey","author":"Lara Adrian","year":"2013","unstructured":"Adrian Lara, Anisha Kolasani, and Byrav Ramamurthy. 2013. Network innovation using openflow: A survey. IEEE communications surveys & tutorials, Vol. 16, 1 (2013), 493--512."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2022.3215919"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2021.3098664"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41893-023-01206-5"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2020.3021987"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2022.3163176"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41893-023-01206-5"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419394.3423643"},{"key":"e_1_2_1_37_1","volume-title":"Sora: A Review on Background, Technology, Limitations, and Opportunities of Large Vision Models. arXiv preprint arXiv:2402.17177","author":"Liu Yixin","year":"2024","unstructured":"Yixin Liu, Kai Zhang, Yuan Li, Zhiling Yan, Chujie Gao, Ruoxi Chen, Zhengqing Yuan, Yue Huang, Hanchi Sun, Jianfeng Gao, et al. 2024. Sora: A Review on Background, Technology, Limitations, and Opportunities of Large Vision Models. arXiv preprint arXiv:2402.17177 (2024)."},{"key":"e_1_2_1_38_1","volume-title":"30th USENIX Security Symposium (USENIX Security 21)","author":"Liu Zaoxing","year":"2021","unstructured":"Zaoxing Liu, Hun Namkung, Georgios Nikolaidis, Jeongkeun Lee, Changhoon Kim, Xin Jin, Vladimir Braverman, Minlan Yu, and Vyas Sekar. 2021. Jaqen: A $$High-Performance$$$$Switch-Native$$ approach for detecting and mitigating volumetric $$DDoS$$ attacks with programmable switches. In 30th USENIX Security Symposium (USENIX Security 21). 3829--3846."},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0016-0032(96)00063-4"},{"key":"e_1_2_1_40_1","volume-title":"Continuous recurrent neural networks with adversarial training. arXiv preprint arXiv:1611.09904","author":"Mogren Olof","year":"2016","unstructured":"Olof Mogren. 2016. Continuous recurrent neural networks with adversarial training. arXiv preprint arXiv:1611.09904 (2016)."},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1064212.1064220"},{"key":"e_1_2_1_42_1","volume-title":"Meta-learning via classifier (-free) diffusion guidance. arXiv preprint arXiv:2210.08942","author":"Nava Elvis","year":"2022","unstructured":"Elvis Nava, Seijin Kobayashi, Yifei Yin, Robert K Katzschmann, and Benjamin F Grewe. 2022. Meta-learning via classifier (-free) diffusion guidance. arXiv preprint arXiv:2210.08942 (2022)."},{"key":"e_1_2_1_43_1","first-page":"14","article-title":"Behavioral clustering of http-based malware and signature generation using malicious network traces","volume":"10","author":"Perdisci Roberto","year":"2010","unstructured":"Roberto Perdisci, Wenke Lee, and Nick Feamster. 2010. Behavioral clustering of http-based malware and signature generation using malicious network traces.. In NSDI, Vol. 10. 14.","journal-title":"NSDI"},{"key":"e_1_2_1_44_1","volume-title":"Hierarchical text-conditional image generation with clip latents. arXiv preprint arXiv:2204.06125","author":"Ramesh Aditya","year":"2022","unstructured":"Aditya Ramesh, Prafulla Dhariwal, Alex Nichol, Casey Chu, and Mark Chen. 2022. Hierarchical text-conditional image generation with clip latents. arXiv preprint arXiv:2204.06125, Vol. 1, 2 (2022), 3."},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2018.12.012"},{"key":"e_1_2_1_46_1","volume-title":"Netdiffus: Network traffic generation by diffusion models through time-series imaging. arXiv preprint arXiv:2310.04429","author":"Sivaroopan Nirhoshan","year":"2023","unstructured":"Nirhoshan Sivaroopan, Dumindu Bandara, Chamara Madarasingha, Guilluame Jourjon, Anura Jayasumana, and Kanchana Thilakarathna. 2023. Netdiffus: Network traffic generation by diffusion models through time-series imaging. arXiv preprint arXiv:2310.04429 (2023)."},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1012888.1005733"},{"key":"e_1_2_1_48_1","volume-title":"Hierarchical Diffusion Models for Singing Voice Neural Vocoder. In ICASSP 2023--2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 1--5.","author":"Takahashi Naoya","year":"2023","unstructured":"Naoya Takahashi, Mayank Kumar, Yuki Mitsufuji, et al. 2023. Hierarchical Diffusion Models for Singing Voice Neural Vocoder. In ICASSP 2023--2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 1--5."},{"key":"e_1_2_1_49_1","first-page":"24804","article-title":"Csdi: Conditional score-based diffusion models for probabilistic time series imputation","volume":"34","author":"Tashiro Yusuke","year":"2021","unstructured":"Yusuke Tashiro, Jiaming Song, Yang Song, and Stefano Ermon. 2021. Csdi: Conditional score-based diffusion models for probabilistic time series imputation. Advances in Neural Information Processing Systems, Vol. 34 (2021), 24804--24816.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/ITA.2014.6804281"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/956750.956777"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICC40277.2020.9148946"},{"key":"e_1_2_1_53_1","doi-asserted-by":"crossref","unstructured":"ZiXuan Wang Pan Wang Xiaokang Zhou ShuHang Li and MoXuan Zhang. 2019. FLOWGAN: Unbalanced network encrypted traffic identification method based on GAN. In 2019 IEEE Intl Conf on Parallel & Distributed Processing with Applications Big Data & Cloud Computing Sustainable Computing & Communications Social Computing & Networking (ISPA\/BDCloud\/SocialCom\/SustainCom). IEEE 975--983.","DOI":"10.1109\/ISPA-BDCloud-SustainCom-SocialCom48970.2019.00141"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-87839-9_1"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544251"},{"key":"e_1_2_1_56_1","volume-title":"Time-series generative adversarial networks. Advances in neural information processing systems","author":"Yoon Jinsung","year":"2019","unstructured":"Jinsung Yoon, Daniel Jarrett, and Mihaela Van der Schaar. 2019. Time-series generative adversarial networks. Advances in neural information processing systems, Vol. 32 (2019)."},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3580305.3599511"},{"key":"e_1_2_1_58_1","doi-asserted-by":"crossref","unstructured":"Junhui Zhang Jiqiang Tang Xu Zhang Wen Ouyang and Dongbin Wang. 2015. A survey of network traffic generation. (2015).","DOI":"10.1049\/cp.2015.0862"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV51070.2023.00355"},{"key":"e_1_2_1_60_1","first-page":"7219659","article-title":"Network Traffic Anomaly Detection Based on ML-ESN for Power Metering System","volume":"2020","author":"Zhang ST","year":"2020","unstructured":"ST Zhang, XB Lin, Libo Wu, YQ Song, ND Liao, and ZH Liang. 2020. Network Traffic Anomaly Detection Based on ML-ESN for Power Metering System. Mathematical Problems in Engineering, Vol. 2020, 1 (2020), 7219659.","journal-title":"Mathematical Problems in Engineering"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3589132.3625641"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3465481.3470067"}],"container-title":["Proceedings of the ACM on Networking"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3676870","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3676870","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T20:12:41Z","timestamp":1755979961000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3676870"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8,18]]},"references-count":62,"journal-issue":{"issue":"CoNEXT3","published-print":{"date-parts":[[2024,8,18]]}},"alternative-id":["10.1145\/3676870"],"URL":"https:\/\/doi.org\/10.1145\/3676870","relation":{},"ISSN":["2834-5509"],"issn-type":[{"value":"2834-5509","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,8,18]]},"assertion":[{"value":"2024-08-21","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}