{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,15]],"date-time":"2026-08-15T16:34:57Z","timestamp":1786811697074,"version":"build-2736575974"},"publisher-location":"New York, NY, USA","reference-count":59,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,12,4]],"date-time":"2024-12-04T00:00:00Z","timestamp":1733270400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,12,4]]},"DOI":"10.1145\/3636534.3649380","type":"proceedings-article","created":{"date-parts":[[2024,12,4]],"date-time":"2024-12-04T23:13:18Z","timestamp":1733353998000},"page":"923-937","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":22,"title":["SpotLight: Accurate, Explainable and Efficient Anomaly Detection for Open RAN"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4889-2055","authenticated-orcid":false,"given":"Chuanhao","family":"Sun","sequence":"first","affiliation":[{"name":"The University of Edinburgh, Edinburgh, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5719-3427","authenticated-orcid":false,"given":"Ujjwal","family":"Pawar","sequence":"additional","affiliation":[{"name":"The University of Edinburgh, Edinburgh, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-6786-2945","authenticated-orcid":false,"given":"Molham","family":"Khoja","sequence":"additional","affiliation":[{"name":"The University of Edinburgh, Edinburgh, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1234-9096","authenticated-orcid":false,"given":"Xenofon","family":"Foukas","sequence":"additional","affiliation":[{"name":"Microsoft, Cambridge, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6946-5143","authenticated-orcid":false,"given":"Mahesh K.","family":"Marina","sequence":"additional","affiliation":[{"name":"The University of Edinburgh, Edinburgh, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-9187-0169","authenticated-orcid":false,"given":"Bozidar","family":"Radunovic","sequence":"additional","affiliation":[{"name":"Microsoft, Cambridge, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,12,4]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"NTIA 5G Challenge. https:\/\/www.challenge.gov\/?challenge=5g-challenge-2022."},{"key":"e_1_3_2_1_2_1","unstructured":"O-RAN Alliance. https:\/\/www.o-ran.org\/."},{"key":"e_1_3_2_1_3_1","unstructured":"Overcoming Challenges of Multi-Vendor Open RAN. https:\/\/images.samsung.com\/is\/content\/samsung\/p5\/global\/business\/networks\/insights\/white-paper\/mvoran-challenges\/Samsung-MVoRAN-Challenges-Whitepaper.pdf."},{"key":"e_1_3_2_1_4_1","unstructured":"SONIC Labs. https:\/\/www.digicatapult.org.uk\/expertise\/programmes\/programme\/sonic\/."},{"key":"e_1_3_2_1_5_1","unstructured":"SpotLight Dataset Schema. https:\/\/github.com\/netsys-edinburgh\/SpotLight\/blob\/main\/dataset-schema.pdf."},{"key":"e_1_3_2_1_6_1","volume-title":"Apr","author":"How","year":"2020","unstructured":"How to build robust anomaly detectors with machine learning. https:\/\/www.ericsson.com\/en\/blog\/2020\/4\/anomaly-detection-with-machine-learning, Apr 2020."},{"key":"e_1_3_2_1_7_1","volume-title":"Big Challenges. https:\/\/www.forbes.com\/sites\/forbestechcouncil\/2021\/12\/02\/open-ran-big-opportunity-big-challenges\/?sh=6a162f0b63d5","author":"Open","year":"2021","unstructured":"Open RAN: Big Opportunity, Big Challenges. https:\/\/www.forbes.com\/sites\/forbestechcouncil\/2021\/12\/02\/open-ran-big-opportunity-big-challenges\/?sh=6a162f0b63d5, Dec 2021."},{"key":"e_1_3_2_1_8_1","volume-title":"Apr","author":"Open","year":"2021","unstructured":"Open RAN: ready for prime time? https:\/\/www.analysysmason.com\/contentassets\/bf99e24c249e444fb5c03fdfd125aaa8\/analysys_mason_open_ran_reality_apr2021_rdns0_rma18.pdf, Apr 2021."},{"key":"e_1_3_2_1_9_1","volume-title":"Apr","author":"Key Overcome","year":"2021","unstructured":"Overcome the Key Challenges of Open RAN Roll-out. https:\/\/www.fiercewireless.com\/sponsored\/overcome-key-challenges-open-ran-roll-out, Apr 2021."},{"key":"e_1_3_2_1_10_1","volume-title":"Jun","author":"Making Recognizing","year":"2022","unstructured":"Recognizing the Challenges of Making Open RAN Work. https:\/\/www.spirent.com\/blogs\/recognizing-the-challenges-of-making-open-ran-work, Jun 2022."},{"key":"e_1_3_2_1_11_1","volume-title":"Jul","author":"Open","year":"2023","unstructured":"Open RAN: Key Challenges and Opportunities for Network Operators. https:\/\/ts2.space\/en\/open-ran-key-challenges-and-opportunities-for-network-operators\/, Jul 2023."},{"key":"e_1_3_2_1_12_1","volume-title":"Release 17. https:\/\/portal.3gpp.org\/desktopmodules\/Specifications\/SpecificationDetails.aspx?specificationId=2026","author":"Key Performance GPP.","year":"2022","unstructured":"3GPP. Key Performance Indicators (KPI) for Evolved Universal Terrestrial Radio Access Network (E-UTRAN): Release 17. https:\/\/portal.3gpp.org\/desktopmodules\/Specifications\/SpecificationDetails.aspx?specificationId=2026, 2022."},{"key":"e_1_3_2_1_13_1","volume-title":"schedulers, interrupts oh my! the epic story of a linux kernel upgrade. https:\/\/www.nutanix.dev\/2021\/12\/09\/latencies-schedulers-interrupts-oh-my-the-epic-story-of-a-linux-kernel-upgrade\/","author":"Agarwal Harshit","year":"2021","unstructured":"Harshit Agarwal and Samuel Gaver. Latencies, schedulers, interrupts oh my! the epic story of a linux kernel upgrade. https:\/\/www.nutanix.dev\/2021\/12\/09\/latencies-schedulers-interrupts-oh-my-the-epic-story-of-a-linux-kernel-upgrade\/, 2021."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2017.2761758"},{"key":"e_1_3_2_1_15_1","volume-title":"Diffusion-based time series imputation and forecasting with structured state space models. arXiv preprint arXiv:2208.09399","author":"Lopez Alcaraz Juan Miguel","year":"2022","unstructured":"Juan Miguel Lopez Alcaraz and Nils Strodthoff. Diffusion-based time series imputation and forecasting with structured state space models. arXiv preprint arXiv:2208.09399, 2022."},{"key":"e_1_3_2_1_16_1","volume-title":"Chih-Wei Lin, Ray-Guang Cheng, Rittwik Jana, and Navid Nikaein. A Survey on Open Radio Access Networks: Challenges, Research Directions, and Open Source Approaches. arXiv preprint arXiv:2208.09125","author":"Azariah Wilfrid","year":"2022","unstructured":"Wilfrid Azariah, Fransiscus Asisi Bimo, Chih-Wei Lin, Ray-Guang Cheng, Rittwik Jana, and Navid Nikaein. A Survey on Open Radio Access Networks: Challenges, Research Directions, and Open Source Approaches. arXiv preprint arXiv:2208.09125, 2022."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3570361.3615745"},{"key":"e_1_3_2_1_18_1","volume-title":"Zain Patel, and Wesley Leong. CausalNex. https:\/\/github.com\/quantumblacklabs\/causalnex","author":"Beaumont Paul","year":"2021","unstructured":"Paul Beaumont, Ben Horsburgh, Philip Pilgerstorfer, Angel Droth, Richard Oentaryo, Steven Ler, Hiep Nguyen, Gabriel Azevedo Ferreira, Zain Patel, and Wesley Leong. CausalNex. https:\/\/github.com\/quantumblacklabs\/causalnex, October 2021."},{"key":"e_1_3_2_1_19_1","volume-title":"A review on outlier\/anomaly detection in time series data. ACM Computing Surveys (CSUR), 54(3):1--33","author":"Bl\u00e1zquez-Garc\u00eda Ane","year":"2021","unstructured":"Ane Bl\u00e1zquez-Garc\u00eda, Angel Conde, Usue Mori, and Jose A Lozano. A review on outlier\/anomaly detection in time series data. ACM Computing Surveys (CSUR), 54(3):1--33, 2021."},{"key":"e_1_3_2_1_20_1","volume-title":"Xavier Costa-P\u00e9rez, and Christos Verikoukis. A Survey on Explainable AI for 6G O-RAN: Architecture, Use Cases, Challenges and Research Directions. arXiv preprint arXiv:2307.00319","author":"Brik Bouziane","year":"2023","unstructured":"Bouziane Brik, Hatim Chergui, Lanfranco Zanzi, Francesco Devoti, Adlen Ksentini, Muhammad Shuaib Siddiqui, Xavier Costa-P\u00e9rez, and Christos Verikoukis. A Survey on Explainable AI for 6G O-RAN: Architecture, Use Cases, Challenges and Research Directions. arXiv preprint arXiv:2307.00319, 2023."},{"key":"e_1_3_2_1_21_1","volume-title":"Jul","author":"Chandola Varun","year":"2009","unstructured":"Varun Chandola, Arindam Banerjee, and Vipin Kumar. Anomaly detection: A survey. ACM Comput. Surv., 41(3), Jul 2009."},{"key":"e_1_3_2_1_22_1","first-page":"1","volume-title":"2020 16th International Conference on Network and Service Management (CNSM)","author":"Chawla Ashima","year":"2020","unstructured":"Ashima Chawla, Paul Jacob, Saman Feghhi, Devashish Rughwani, Sven van der Meer, and Sheila Fallon. Interpretable unsupervised anomaly detection for RAN cell trace analysis. In 2020 16th International Conference on Network and Service Management (CNSM), pages 1--5. IEEE, 2020."},{"key":"e_1_3_2_1_23_1","volume-title":"Dec","author":"Darban Zahra Zamanzadeh","year":"2022","unstructured":"Zahra Zamanzadeh Darban, Geoffrey I Webb, Shirui Pan, Charu C Aggarwal, and Mahsa Salehi. Deep learning for time series anomaly detection: A survey. arXiv preprint arXiv:2211.05244, Dec 2022."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i5.16523"},{"key":"e_1_3_2_1_25_1","volume-title":"Learning disentangled joint continuous and discrete representations. Advances in neural information processing systems, 31","author":"Dupont Emilien","year":"2018","unstructured":"Emilien Dupont. Learning disentangled joint continuous and discrete representations. Advances in neural information processing systems, 31, 2018."},{"key":"e_1_3_2_1_26_1","unstructured":"eBPF. Dynamically program the kernel for efficient networking observability tracing and security. https:\/\/ebpf.io\/."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472894"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3570361.3592493"},{"key":"e_1_3_2_1_29_1","first-page":"1050","volume-title":"international conference on machine learning","author":"Gal Yarin","year":"2016","unstructured":"Yarin Gal and Zoubin Ghahramani. Dropout as a bayesian approximation: Representing model uncertainty in deep learning. In international conference on machine learning, pages 1050--1059. PMLR, 2016."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOMSTD.101.2000014"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3422622"},{"key":"e_1_3_2_1_32_1","unstructured":"Red Hat. Stress testing real-time systems with stress-ng. https:\/\/wiki.ubuntu.com\/Kernel\/Reference\/stress-ng."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3117811.3117813"},{"key":"e_1_3_2_1_34_1","first-page":"1139","volume-title":"JADE: Data-Driven Automated Jammer Detection Framework for Operational Mobile Networks. In IEEE INFOCOM 2022-IEEE Conference on Computer Communications","author":"Caner","year":"2022","unstructured":"Caner Kilinc et al. JADE: Data-Driven Automated Jammer Detection Framework for Operational Mobile Networks. In IEEE INFOCOM 2022-IEEE Conference on Computer Communications, pages 1139--1148. IEEE, 2022."},{"key":"e_1_3_2_1_35_1","volume-title":"Auto-encoding variational bayes. arXiv preprint arXiv:1312.6114","author":"Kingma Diederik P","year":"2013","unstructured":"Diederik P Kingma and Max Welling. Auto-encoding variational bayes. arXiv preprint arXiv:1312.6114, 2013."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2017.2727878"},{"key":"e_1_3_2_1_37_1","volume-title":"CPU Throttling on Linux kernel 5.4.0-1029-aws. https:\/\/github.com\/kubernetes\/kubernetes\/issues\/97445","year":"2020","unstructured":"Kubernetes. CPU Throttling on Linux kernel 5.4.0-1029-aws. https:\/\/github.com\/kubernetes\/kubernetes\/issues\/97445, 2020."},{"key":"e_1_3_2_1_38_1","volume-title":"The latest on the linux 5.9 kernel regression stemming from page lock fairness. https:\/\/www.phoronix.com\/review\/linux-59-fairness","author":"Larabel Michael","year":"2020","unstructured":"Michael Larabel. The latest on the linux 5.9 kernel regression stemming from page lock fairness. https:\/\/www.phoronix.com\/review\/linux-59-fairness, 2020."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-30490-4_56"},{"key":"e_1_3_2_1_40_1","volume-title":"T-Mobile's network chief pours cool, but not cold, water on O-RAN. https:\/\/www.lightreading.com\/open-ran\/t-mobiles-network-chief-pours-cool-but-not-cold-water-on-o-ran\/d\/d-id\/765518","year":"2020","unstructured":"lightreading. T-Mobile's network chief pours cool, but not cold, water on O-RAN. https:\/\/www.lightreading.com\/open-ran\/t-mobiles-network-chief-pours-cool-but-not-cold-water-on-o-ran\/d\/d-id\/765518, 2020."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP40776.2020.9053558"},{"key":"e_1_3_2_1_42_1","volume-title":"A unified approach to interpreting model predictions. Advances in neural information processing systems, 30","author":"Lundberg Scott M","year":"2017","unstructured":"Scott M Lundberg and Su-In Lee. A unified approach to interpreting model predictions. Advances in neural information processing systems, 30, 2017."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1002\/nem.2108"},{"key":"e_1_3_2_1_44_1","volume-title":"Near-real-time RAN intelligent controller E2 service model (E2SM) KPM. https:\/\/orandownloadsweb.azurewebsites.net\/download?id=393","author":"RAN.","year":"2022","unstructured":"O-RAN. Near-real-time RAN intelligent controller E2 service model (E2SM) KPM. https:\/\/orandownloadsweb.azurewebsites.net\/download?id=393, 2022."},{"key":"e_1_3_2_1_45_1","unstructured":"opendev. Kernel-modules: IRQ affinity hint fix-ups. https:\/\/opendev.org\/starlingx\/kernel\/commit\/7ded00431675bbab05fe254b90efd08eb335f101?style=unified&whitespace=ignore-all."},{"key":"e_1_3_2_1_46_1","volume-title":"Dynotears: Structure learning from time-series data. arXiv preprint arXiv:2002.00498","author":"Pamfil Roxana","year":"2020","unstructured":"Roxana Pamfil, Nisara Sriwattanaworachai, Shaan Desai, Philip Pilger-storfer, Paul Beaumont, Konstantinos Georgatzis, and Bryon Aragam. Dynotears: Structure learning from time-series data. arXiv preprint arXiv:2002.00498, 2020."},{"key":"e_1_3_2_1_47_1","series-title":"Proceedings of Machine Learning Research","first-page":"1595","volume-title":"The 23rd International Conference on Artificial Intelligence and Statistics, AISTATS","author":"Pamfil Roxana","year":"2020","unstructured":"Roxana Pamfil, Nisara Sriwattanaworachai, Shaan Desai, Philip Pilger-storfer, Konstantinos Georgatzis, Paul Beaumont, and Bryon Aragam. DYNOTEARS: structure learning from time-series data. In Silvia Chi-appa and Roberto Calandra, editors, The 23rd International Conference on Artificial Intelligence and Statistics, AISTATS 2020, 26--28 August 2020, Online [Palermo, Sicily, Italy], volume 108 of Proceedings of Machine Learning Research, pages 1595--1605. PMLR, 2020."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2020.3018538"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2023.3239220"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2023.01.003"},{"key":"e_1_3_2_1_51_1","volume-title":"RHEL8: Latency issue on Kubernetes \/ k8s \/ OpenShift. https:\/\/bugzilla.redhat.com\/show_bug.cgi?id=1795049","year":"2020","unstructured":"RedHat. RHEL8: Latency issue on Kubernetes \/ k8s \/ OpenShift. https:\/\/bugzilla.redhat.com\/show_bug.cgi?id=1795049, 2020."},{"key":"e_1_3_2_1_52_1","volume-title":"An introduction to deep generative modeling. arXiv preprint arXiv:2103.05180","author":"Ruthotto Lars","year":"2021","unstructured":"Lars Ruthotto and Eldad Haber. An introduction to deep generative modeling. arXiv preprint arXiv:2103.05180, 2021."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.14778\/3538598.3538602"},{"issue":"2","key":"e_1_3_2_1_54_1","first-page":"32","volume":"16","author":"Sutton Andy","year":"2022","unstructured":"Andy Sutton. Open Radio Access Network. ITP Journal, 16(2):32--37, 2022.","journal-title":"Open Radio Access Network. ITP Journal"},{"key":"e_1_3_2_1_55_1","first-page":"24804","article-title":"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. CSDI: Conditional score-based diffusion models for probabilistic time series imputation. Advances in Neural Information Processing Systems, 34:24804--24816, 2021.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2947742"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.14778\/3514061.3514067"},{"key":"e_1_3_2_1_58_1","volume-title":"Omnixai: A library for explainable ai. (2022)","author":"Yang Wenzhuo","year":"2022","unstructured":"Wenzhuo Yang, Hung Le, Silvio Savarese, and Steven Hoi. Omnixai: A library for explainable ai. (2022), 2022."},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/GCWkshps50303.2020.9367508"}],"event":{"name":"ACM MobiCom '24: 30th Annual International Conference on Mobile Computing and Networking","location":"Washington D.C. DC USA","acronym":"ACM MobiCom '24","sponsor":["SIGMOBILE ACM Special Interest Group on Mobility of Systems, Users, Data and Computing"]},"container-title":["Proceedings of the 30th Annual International Conference on Mobile Computing and Networking"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3636534.3649380","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3636534.3649380","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:54:12Z","timestamp":1750287252000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3636534.3649380"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,4]]},"references-count":59,"alternative-id":["10.1145\/3636534.3649380","10.1145\/3636534"],"URL":"https:\/\/doi.org\/10.1145\/3636534.3649380","relation":{},"subject":[],"published":{"date-parts":[[2024,12,4]]},"assertion":[{"value":"2024-12-04","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}