{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T19:49:22Z","timestamp":1774554562244,"version":"3.50.1"},"reference-count":36,"publisher":"Association for Computing Machinery (ACM)","issue":"1","funder":[{"name":"Ontario Research Fund &ndash; Research Excellence program","award":["ORF-RE012-051"],"award-info":[{"award-number":["ORF-RE012-051"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Meas. Anal. Comput. Syst."],"published-print":{"date-parts":[[2026,3,26]]},"abstract":"<jats:p>\n                    Next-generation networks increasingly rely on\n                    <jats:italic toggle=\"yes\">network slices<\/jats:italic>\n                    - logical networks tailored to specific application requirements, each with distinct Service-Level Agreements (SLAs). Ensuring compliance with these SLAs requires continuous, real-time monitoring of end-to-end performance metrics for each slice, within a limited telemetry budget. However, we find that existing solutions face two fundamental limitations: they either lack end-to-end visibility (e.g., sketches, probabilistic sampling) or provide visibility but lack the control mechanisms to dynamically allocate monitoring resources according to slice SLAs.\n                  <\/jats:p>\n                  <jats:p>\n                    We address this through a formal framework that reframes slice monitoring as a\n                    <jats:italic toggle=\"yes\">closed-loop control problem,<\/jats:italic>\n                    and defines the minimal data plane requirements for SLA-aware slice monitoring via a\n                    <jats:italic toggle=\"yes\">telemetry primitive contract.<\/jats:italic>\n                    We then present\n                    <jats:italic toggle=\"yes\">SliceScope,<\/jats:italic>\n                    a realization of this framework that combines: (1) a control strategy that dynamically allocates the monitoring resources across diverse slices according to their SLA criticality, and (2) a data-plane based on change-triggered INT that provides per-packet end-to-end visibility with tunable accuracy-overhead trade-offs, satisfying the telemetry contract. Our evaluation results on programmable switches and in large-scale simulations with a mixture of different slice types, demonstrate that SliceScope\n                    <jats:italic toggle=\"yes\">tracks critical slices up to 4\u00d7 more accurately<\/jats:italic>\n                    compared to static baselines, while showing that\n                    <jats:italic toggle=\"yes\">change-triggered INT outperforms alternative primitives<\/jats:italic>\n                    for realizing the telemetry primitive contract.\n                  <\/jats:p>","DOI":"10.1145\/3788090","type":"journal-article","created":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T18:49:47Z","timestamp":1774550987000},"page":"1-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Dynamic SLA-aware Network Slice Monitoring"],"prefix":"10.1145","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5955-4994","authenticated-orcid":false,"given":"Niloy","family":"Saha","sequence":"first","affiliation":[{"name":"University of Waterloo, Waterloo, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5594-1110","authenticated-orcid":false,"given":"Mina Tahmasbi","family":"Arashloo","sequence":"additional","affiliation":[{"name":"University of Waterloo, Waterloo, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1101-6716","authenticated-orcid":false,"given":"Nashid","family":"Shahriar","sequence":"additional","affiliation":[{"name":"University of Regina, Regina, SK, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7936-6862","authenticated-orcid":false,"given":"Raouf","family":"Boutaba","sequence":"additional","affiliation":[{"name":"University of Waterloo, Waterloo, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2026,3,26]]},"reference":[{"key":"e_1_2_1_1_1","first-page":"261","article-title":"Service requirements for the 5G system","volume":"22","author":"GPP.","year":"2024","unstructured":"3GPP. 2024. Service requirements for the 5G system. Technical Specification (TS) 22.261. 3GPP. Version 18.14.0.","journal-title":"Technical Specification (TS)"},{"key":"e_1_2_1_2_1","unstructured":"5G Americas. 2017. 5G Services and Use Cases. White Paper. 5G Americas."},{"key":"e_1_2_1_3_1","volume-title":"Vehicular Connectivity: CV2X and 5G. White Paper. 5G Americas.","author":"Americas G","year":"2021","unstructured":"5G Americas. 2021. Vehicular Connectivity: CV2X and 5G. White Paper. 5G Americas."},{"key":"e_1_2_1_4_1","unstructured":"Alliance for Telecommunications Industry Solutions (ATIS). 2019. IOT Categorization: Exploring the Need for Standardizing Additional Network Slices. https:\/\/access.atis.org\/higherlogic\/ws\/public\/download\/51129\/ATIS-I-0000075.pdf."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/3691825.3691872"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405894"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2022.109214"},{"key":"e_1_2_1_8_1","first-page":"1767","volume-title":"Proceedings of the USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Chen Yongzhou","year":"2023","unstructured":"Yongzhou Chen, Ruihao Yao, Haitham Hassanieh, and Radhika Mittal. 2023. Channel-Aware 5G RAN Slicing with Customizable Schedulers. In Proceedings of the USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). USENIX Association, Boston, MA, 1767-1782. https:\/\/www.usenix.org\/conference\/nsdi23\/presentation\/chen-yongzhou"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","unstructured":"Yong-Hoon Choi Daegyeom Kim and Myeongjin Ko. 2023. 5G Traffic Datasets. doi:10.21227\/ewhk-n061","DOI":"10.21227\/ewhk-n061"},{"key":"e_1_2_1_10_1","volume-title":"Proceedings of the IFIP\/IEEE International Symposium on Integrated Network Management (IM). 349-357","author":"Chowdhury Shihabur Rahman","year":"2021","unstructured":"Shihabur Rahman Chowdhury, Raouf Boutaba, and J\u00e9r\u00f4me Fran\u00e7ois. 2021. LINT: Accuracy-adaptive and Lightweight In-band Network Telemetry. In Proceedings of the IFIP\/IEEE International Symposium on Integrated Network Management (IM). 349-357."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jalgor.2003.12.001"},{"key":"e_1_2_1_12_1","unstructured":"Ericsson. 2022. Ericsson and Vodafone create UK's first on-demand 5G network slice. https:\/\/www.ericsson.com\/en\/news\/3\/2022\/ericsson-and-vodafone-create-uks-first-on-demand-5g-network-slice Technical Press Release."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","unstructured":"Adrian Farrel John Drake Reza Rokui Shunsuke Homma Kiran Makhijani Luis M. Contreras and Jeff Tantsura. 2024. A Framework for Network Slices in Networks Built from IETF Technologies. RFC 9543. doi:10.17487\/RFC9543","DOI":"10.17487\/RFC9543"},{"key":"e_1_2_1_14_1","unstructured":"Xuesong Geng Luis M. Contreras Reza Rokui Jie Dong and Ivan Bykov. 2024. IETF Network Slice Application in 3GPP 5G End-to-End Network Slice. Internet-Draft draft-ietf-teas-5g-network-slice-application-03. Internet Engineering Task Force. https:\/\/datatracker.ietf.org\/doc\/draft-ietf-teas-5g-network-slice-application\/03\/ Work in Progress."},{"key":"e_1_2_1_15_1","unstructured":"Google Cloud. 2024. Dedicated Interconnect overview. https:\/\/cloud.google.com\/network-connectivity\/docs\/interconnect\/concepts\/dedicated-overview Accessed: 2025-05-30."},{"key":"e_1_2_1_16_1","unstructured":"Gurobi Optimizer. [n.d.]. The World's Fastest Solver. https:\/\/www.gurobi.com\/solutions\/gurobi-optimizer\/."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/LCOMM.2019.2946562"},{"key":"e_1_2_1_18_1","unstructured":"Intel. [n.d.]. P4-programmable Ethernet switch ASICs. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/details\/network-io\/intelligent-fabric-processors\/tofino.html."},{"key":"e_1_2_1_19_1","volume-title":"Architecture and Key Technologies. In ITU-T Workshop on IMT-2020 Network Requirements and Standardization","author":"Li Han","year":"2017","unstructured":"Han Li. 2017. 5G Transport Network Requirements, Architecture and Key Technologies. In ITU-T Workshop on IMT-2020 Network Requirements and Standardization. Geneva, Switzerland. https:\/\/www.itu.int\/en\/ITU-T\/Workshops-and-Seminars\/20171016\/Documents\/2.%20Han%20Li.pdf China Mobile."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM48880.2022.9796955"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3555050.3569115"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342076"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386367.3431306"},{"key":"e_1_2_1_24_1","unstructured":"Microsoft Azure. 2024. What is Azure ExpressRoute? https:\/\/learn.microsoft.com\/en-us\/azure\/expressroute\/expressroute-introduction Accessed: 2025-05-30."},{"key":"e_1_2_1_25_1","unstructured":"Open5GS. 2024. Open5GS GitHub. https:\/\/github.com\/open5gs\/open5gs"},{"key":"e_1_2_1_26_1","unstructured":"OpenAirInterface. 2024. OpenAirInterface 5G RAN Project. https:\/\/openairinterface.org\/oai-5g-ran-project\/"},{"key":"e_1_2_1_27_1","unstructured":"Emilio Riccardi. 2018. Selection of metro node architectures and optical technology options. METRO-HAUL project Deliverable D3.1. https:\/\/zenodo.org\/records\/2586698."},{"key":"e_1_2_1_28_1","unstructured":"Niloy Saha. 2025. Source code for SliceScope. https:\/\/github.com\/nrg-uw\/SliceScope"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP52444.2021.9651963"},{"key":"e_1_2_1_30_1","unstructured":"SimPy. [n.d.]. Discrete event simulation for Python. https:\/\/simpy.readthedocs.io\/en\/latest\/."},{"key":"e_1_2_1_31_1","unstructured":"SoftFIRE Project. 2017. 5G Mobile Core Network Slicing on an Orchestrated and Virtualised Infrastructure: Deployment of virtual mobile core network slices on the SoftFIRE infrastructure. Whitepaper\/Technical Report. FIRE+ Initiative. https:\/\/www.softfire.eu\/"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2022.3194086"},{"key":"e_1_2_1_33_1","unstructured":"The P4 Language Consortium. [n.d.]. P4 16 Language Specification. https:\/\/p4.org\/p4-spec\/docs\/P4-16-v1.0.0-spec.html."},{"key":"e_1_2_1_34_1","unstructured":"The P4.org Application Working Group. 2024. In-band Network Telemetry (INT) Dataplane Specification. https:\/\/p4.org\/p4-spec\/docs\/INT_v2_1.pdf."},{"key":"e_1_2_1_35_1","unstructured":"Jim Warner. [n.d.]. Switch Buffers. https:\/\/people.ucsc.edu\/~warner\/buffer.html."},{"key":"e_1_2_1_36_1","volume-title":"Proceedings of the USENIX Symposium on Networked Systems Design and Implementation (NSDI). USENIX Association, 21","author":"Zhao Yikai","year":"2021","unstructured":"Yikai Zhao, Kaicheng Yang, Zirui Liu, Tong Yang, Li Chen, Shiyi Liu, Naiqian Zheng, Ruixin Wang, Hanbo Wu, Yi Wang, and Nicholas Zhang. 2021. LightGuardian: A Full-Visibility, Lightweight, In-band Telemetry System Using Sketchlets. In Proceedings of the USENIX Symposium on Networked Systems Design and Implementation (NSDI). USENIX Association, 21."}],"container-title":["Proceedings of the ACM on Measurement and Analysis of Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3788090","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T18:52:34Z","timestamp":1774551154000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3788090"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3,26]]},"references-count":36,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2026,3,26]]}},"alternative-id":["10.1145\/3788090"],"URL":"https:\/\/doi.org\/10.1145\/3788090","relation":{},"ISSN":["2476-1249"],"issn-type":[{"value":"2476-1249","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,3,26]]},"assertion":[{"value":"2026-03-26","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}