{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,17]],"date-time":"2026-06-17T16:35:16Z","timestamp":1781714116158,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":26,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,10,11]],"date-time":"2021-10-11T00:00:00Z","timestamp":1633910400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"DARPA","award":["HR001120C0107"],"award-info":[{"award-number":["HR001120C0107"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,10,11]]},"DOI":"10.1145\/3482898.3483358","type":"proceedings-article","created":{"date-parts":[[2021,11,8]],"date-time":"2021-11-08T11:07:28Z","timestamp":1636369648000},"page":"162-168","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":57,"title":["A P4-based 5G User Plane Function"],"prefix":"10.1145","author":[{"given":"Robert","family":"MacDavid","sequence":"first","affiliation":[{"name":"Princeton University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Carmelo","family":"Cascone","sequence":"additional","affiliation":[{"name":"Open Networking Foundation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pingping","family":"Lin","sequence":"additional","affiliation":[{"name":"Open Networking Foundation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Badhrinath","family":"Padmanabhan","sequence":"additional","affiliation":[{"name":"Open Networking Foundation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ajay","family":"ThakuR","sequence":"additional","affiliation":[{"name":"Open Networking Foundation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Larry","family":"Peterson","sequence":"additional","affiliation":[{"name":"Open Networking Foundation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jennifer","family":"Rexford","sequence":"additional","affiliation":[{"name":"Princeton University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Oguz","family":"Sunay","sequence":"additional","affiliation":[{"name":"Open Networking Foundation"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2021,11,8]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Threats to Packet Core Security of P4 Networks.Retrieved June 9th","year":"2021","unstructured":"2017. Threats to Packet Core Security of P4 Networks.Retrieved June 9th , 2021 from https:\/\/positive-tech.com\/expert-lab\/research\/epc-research\/ 2017. Threats to Packet Core Security of P4 Networks.Retrieved June 9th, 2021 from https:\/\/positive-tech.com\/expert-lab\/research\/epc-research\/"},{"key":"e_1_3_2_1_2_1","volume-title":"The Kaloom 5G User Plane Function.Retrieved June 7th","year":"2021","unstructured":"2019. The Kaloom 5G User Plane Function.Retrieved June 7th , 2021 from https:\/\/www.mbuzzeurope.com\/wp-content\/uploads\/2020\/02\/Product-Brief-Kaloom-5G-UPF-v1.0.pdf 2019. The Kaloom 5G User Plane Function.Retrieved June 7th, 2021 from https:\/\/www.mbuzzeurope.com\/wp-content\/uploads\/2020\/02\/Product-Brief-Kaloom-5G-UPF-v1.0.pdf"},{"key":"e_1_3_2_1_3_1","volume-title":"ConQuest Github Repo.Retrieved June 15th","year":"2021","unstructured":"2020. ConQuest Github Repo.Retrieved June 15th , 2021 from https:\/\/github.com\/Princeton-Cabernet\/p4-projects\/tree\/master\/ConQuest-tofino 2020. ConQuest Github Repo.Retrieved June 15th, 2021 from https:\/\/github.com\/Princeton-Cabernet\/p4-projects\/tree\/master\/ConQuest-tofino"},{"key":"e_1_3_2_1_4_1","volume-title":"Interface between the Control Plane and the User Plane nodes.Retrieved April 3rd","year":"2020","unstructured":"2020. Interface between the Control Plane and the User Plane nodes.Retrieved April 3rd , 2020 from https:\/\/portal.3gpp.org\/desktopmodules\/Specifications\/SpecificationDetails.aspx?specificationId=3111 2020. Interface between the Control Plane and the User Plane nodes.Retrieved April 3rd, 2020 from https:\/\/portal.3gpp.org\/desktopmodules\/Specifications\/SpecificationDetails.aspx?specificationId=3111"},{"key":"e_1_3_2_1_5_1","volume-title":"The ONOS fabric.p4 switch.Retrieved June 16th","year":"2021","unstructured":"2020. The ONOS fabric.p4 switch.Retrieved June 16th , 2021 from https:\/\/github.com\/opennetworkinglab\/onos\/blob\/master\/pipelines\/fabric\/impl\/src\/main\/resources\/fabric.p4 2020. The ONOS fabric.p4 switch.Retrieved June 16th, 2021 from https:\/\/github.com\/opennetworkinglab\/onos\/blob\/master\/pipelines\/fabric\/impl\/src\/main\/resources\/fabric.p4"},{"key":"e_1_3_2_1_6_1","unstructured":"2021. Aether Project.Retrieved June 6th 2021 from https:\/\/aetherproject.org  2021. Aether Project.Retrieved June 6th 2021 from https:\/\/aetherproject.org"},{"key":"e_1_3_2_1_7_1","unstructured":"2021. Free5GC.Retrieved June 6th 2021 from https:\/\/www.free5gc.org  2021. Free5GC.Retrieved June 6th 2021 from https:\/\/www.free5gc.org"},{"key":"e_1_3_2_1_8_1","unstructured":"2021. Magma Core.Retrieved June 6th 2021 from https:\/\/www.magmacore.org  2021. Magma Core.Retrieved June 6th 2021 from https:\/\/www.magmacore.org"},{"key":"e_1_3_2_1_9_1","unstructured":"2021. Mininet.Retrieved June 10th 2021 from http:\/\/mininet.org  2021. Mininet.Retrieved June 10th 2021 from http:\/\/mininet.org"},{"key":"e_1_3_2_1_10_1","unstructured":"2021. O-RAN Alliance.Retrieved June 6th 2021 from https:\/\/www.o-ran.org  2021. O-RAN Alliance.Retrieved June 6th 2021 from https:\/\/www.o-ran.org"},{"key":"e_1_3_2_1_11_1","volume-title":"ONOS Github Repo.Retrieved June 16th","year":"2021","unstructured":"2021. ONOS Github Repo.Retrieved June 16th , 2021 from https:\/\/github.com\/opennetworkinglab\/onos 2021. ONOS Github Repo.Retrieved June 16th, 2021 from https:\/\/github.com\/opennetworkinglab\/onos"},{"key":"e_1_3_2_1_12_1","volume-title":"UP4 Public Github Repo.Retrieved August 23rd","year":"2021","unstructured":"2021. UP4 Public Github Repo.Retrieved August 23rd , 2021 from https:\/\/github.com\/robertmacdavid\/up4-abstract 2021. UP4 Public Github Repo.Retrieved August 23rd, 2021 from https:\/\/github.com\/robertmacdavid\/up4-abstract"},{"key":"e_1_3_2_1_13_1","volume-title":"Transparent Edge Gateway for Mobile Networks. In 2018 IEEE 26th International Conference on Network Protocols (ICNP).412-417","author":"Aghdai Ashkan","year":"2018","unstructured":"Ashkan Aghdai , Mark Huang , David Dai , Yang Xu , and Jonathan Chao . 2018 . Transparent Edge Gateway for Mobile Networks. In 2018 IEEE 26th International Conference on Network Protocols (ICNP).412-417 . https:\/\/doi.org\/10.1109\/ICNP.2018.00057 Ashkan Aghdai, Mark Huang, David Dai, Yang Xu, and Jonathan Chao. 2018. Transparent Edge Gateway for Mobile Networks. In 2018 IEEE 26th International Conference on Network Protocols (ICNP).412-417. https:\/\/doi.org\/10.1109\/ICNP.2018.00057"},{"key":"e_1_3_2_1_14_1","volume-title":"Azam Ikram, Wasiq Noor Ahmad Qasmi, Muhammad Ali Nawazish, Zartash Afzal Uzmi, and Zafar Ayyub Qazi.","author":"Ahmad Mukhtiar","year":"2020","unstructured":"Mukhtiar Ahmad , Syed Usman Jafri , Azam Ikram, Wasiq Noor Ahmad Qasmi, Muhammad Ali Nawazish, Zartash Afzal Uzmi, and Zafar Ayyub Qazi. 2020 . A Low Latency and Consistent Cellular Control Plane. In ACM SIGCOMM. 648-661. Mukhtiar Ahmad, Syed Usman Jafri, Azam Ikram, Wasiq Noor Ahmad Qasmi, Muhammad Ali Nawazish, Zartash Afzal Uzmi, and Zafar Ayyub Qazi. 2020. A Low Latency and Consistent Cellular Control Plane. In ACM SIGCOMM.648-661."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2020.2982739"},{"key":"e_1_3_2_1_16_1","volume-title":"Avenir: Managing Data Plane Diversity with Control Plane Synthesis. In USENIX Symposium on Networked Systems Design and Implementation.133-153","author":"Campbell Eric Hayden","year":"2021","unstructured":"Eric Hayden Campbell , William T. Hallahan , Priya Srikumar , Carmelo Cascone , Jed Liu , Vignesh Ramamurthy , Hossein Hojjat , Ruzica Piskac , Robert Soul\u00e9 , and Nate Foster . 2021 . Avenir: Managing Data Plane Diversity with Control Plane Synthesis. In USENIX Symposium on Networked Systems Design and Implementation.133-153 . Eric Hayden Campbell, William T. Hallahan, Priya Srikumar, Carmelo Cascone, Jed Liu, Vignesh Ramamurthy, Hossein Hojjat, Ruzica Piskac, Robert Soul\u00e9, and Nate Foster. 2021. Avenir: Managing Data Plane Diversity with Control Plane Synthesis. In USENIX Symposium on Networked Systems Design and Implementation.133-153."},{"key":"e_1_3_2_1_17_1","volume-title":"Fine-Grained Queue Measurement in the Data Plane. In ACM SIGCOMM Conference on Emerging Networking Experiments And Technologies.15-29","author":"Chen Xiaoqi","year":"2019","unstructured":"Xiaoqi Chen , Shir Landau Feibish , Yaron Koral , Jennifer Rexford , Ori Rottenstreich , Steven A Monetti , and Tzuu-Yi Wang . 2019 . Fine-Grained Queue Measurement in the Data Plane. In ACM SIGCOMM Conference on Emerging Networking Experiments And Technologies.15-29 . Xiaoqi Chen, Shir Landau Feibish, Yaron Koral, Jennifer Rexford, Ori Rottenstreich, Steven A Monetti, and Tzuu-Yi Wang. 2019. Fine-Grained Queue Measurement in the Data Plane. In ACM SIGCOMM Conference on Emerging Networking Experiments And Technologies.15-29."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Graham Cormode and S. Muthukrishnan. 2005. An Improved Data Stream Summary: The Count-Min Sketch and Its Applications. J. Algorithms55 1 (April 2005) 58--75. https:\/\/doi.org\/10.1016\/j.jalgor.2003.12.001  Graham Cormode and S. Muthukrishnan. 2005. An Improved Data Stream Summary: The Count-Min Sketch and Its Applications. J. Algorithms55 1 (April 2005) 58--75. https:\/\/doi.org\/10.1016\/j.jalgor.2003.12.001","DOI":"10.1016\/j.jalgor.2003.12.001"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3010079.3010084"},{"key":"e_1_3_2_1_20_1","volume-title":"MMLite: A Scalable and Resource Efficient Control Plane for Next Generation Cellular Packet Core. In ACM Symposium on SDN Research.69-83","author":"Nagendra Vasudevan","unstructured":"Vasudevan Nagendra , Arani Bhattacharya , Anshul Gandhi , and Samir R. Das . 2019 . MMLite: A Scalable and Resource Efficient Control Plane for Next Generation Cellular Packet Core. In ACM Symposium on SDN Research.69-83 . Vasudevan Nagendra, Arani Bhattacharya, Anshul Gandhi, and Samir R. Das. 2019. MMLite: A Scalable and Resource Efficient Control Plane for Next Generation Cellular Packet Core. In ACM Symposium on SDN Research.69-83."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3185467.3185497"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2017.7996650"},{"key":"e_1_3_2_1_23_1","unstructured":"Zafar Ayyub Qazi Melvin Walls Aurojit Panda Vyas Sekar Sylvia Ratnasamy and Scott Shenker. 2017. A High Performance Packet Core for Next Generation Cellular Networks. In ACM SIGCOMM.348-361.  Zafar Ayyub Qazi Melvin Walls Aurojit Panda Vyas Sekar Sylvia Ratnasamy and Scott Shenker. 2017. A High Performance Packet Core for Next Generation Cellular Networks. In ACM SIGCOMM.348-361."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373360.3380839"},{"key":"e_1_3_2_1_25_1","volume-title":"Approximating Fair Queueing on Reconfigurable Switches. In USENIX Symposium on Networked Systems Design and Implementation.1-16","author":"Sharma Naveen Kr.","year":"2018","unstructured":"Naveen Kr. Sharma , Ming Liu , Kishore Atreya , and Arvind Krishnamurthy . 2018 . Approximating Fair Queueing on Reconfigurable Switches. In USENIX Symposium on Networked Systems Design and Implementation.1-16 . Naveen Kr. Sharma, Ming Liu, Kishore Atreya, and Arvind Krishnamurthy. 2018. Approximating Fair Queueing on Reconfigurable Switches. In USENIX Symposium on Networked Systems Design and Implementation.1-16."},{"key":"e_1_3_2_1_26_1","volume-title":"Heavy-Hitter Detection Entirely in the Data Plane. In ACM Symposium on SDN Research.164-176","author":"Sivaraman Vibhaalakshmi","year":"2017","unstructured":"Vibhaalakshmi Sivaraman , Srinivas Narayana , Ori Rottenstreich , S. Muthukrishnan , and Jennifer Rexford . 2017 . Heavy-Hitter Detection Entirely in the Data Plane. In ACM Symposium on SDN Research.164-176 . Vibhaalakshmi Sivaraman, Srinivas Narayana, Ori Rottenstreich, S. Muthukrishnan, and Jennifer Rexford. 2017. Heavy-Hitter Detection Entirely in the Data Plane. In ACM Symposium on SDN Research.164-176."}],"event":{"name":"SOSR '21: The ACM SIGCOMM Symposium on SDN Research","location":"Virtual Event USA","acronym":"SOSR '21","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the ACM SIGCOMM Symposium on SDN Research (SOSR)"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3482898.3483358","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3482898.3483358","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3482898.3483358","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:48:45Z","timestamp":1750193325000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3482898.3483358"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,11]]},"references-count":26,"alternative-id":["10.1145\/3482898.3483358","10.1145\/3482898"],"URL":"https:\/\/doi.org\/10.1145\/3482898.3483358","relation":{},"subject":[],"published":{"date-parts":[[2021,10,11]]},"assertion":[{"value":"2021-11-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}