{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,17]],"date-time":"2026-01-17T22:43:05Z","timestamp":1768689785904,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,9,10]],"date-time":"2023-09-10T00:00:00Z","timestamp":1694304000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000781","name":"European Research Council","doi-asserted-by":"publisher","award":["864228"],"award-info":[{"award-number":["864228"]}],"id":[{"id":"10.13039\/501100000781","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,9,10]]},"DOI":"10.1145\/3609021.3609295","type":"proceedings-article","created":{"date-parts":[[2023,8,18]],"date-time":"2023-08-18T17:13:20Z","timestamp":1692378800000},"page":"1-7","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["TCP's Third Eye: Leveraging eBPF for Telemetry-Powered Congestion Control"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-6588-3873","authenticated-orcid":false,"given":"J\u00f6rn-Thorben","family":"Hinz","sequence":"first","affiliation":[{"name":"TU Berlin, Berlin, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0577-0413","authenticated-orcid":false,"given":"Vamsi","family":"Addanki","sequence":"additional","affiliation":[{"name":"TU Berlin, Berlin, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8083-3277","authenticated-orcid":false,"given":"Csaba","family":"Gy\u00f6rgyi","sequence":"additional","affiliation":[{"name":"University of Vienna, Vienna, Austria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5845-5089","authenticated-orcid":false,"given":"Theo","family":"Jepsen","sequence":"additional","affiliation":[{"name":"Intel, San Jose, California, United States of America"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7798-1711","authenticated-orcid":false,"given":"Stefan","family":"Schmid","sequence":"additional","affiliation":[{"name":"TU Berlin, Berlin, Germany"}]}],"member":"320","published-online":{"date-parts":[[2023,9,10]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"PowerTCP: Pushing the Performance Limits of Datacenter Networks. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"Addanki Vamsi","year":"2022","unstructured":"Vamsi Addanki , Oliver Michel , and Stefan Schmid . 2022 . PowerTCP: Pushing the Performance Limits of Datacenter Networks. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22) . USENIX Association, Renton, WA, 51--70. https:\/\/www.usenix.org\/conference\/nsdi22\/presentation\/addanki Vamsi Addanki, Oliver Michel, and Stefan Schmid. 2022. PowerTCP: Pushing the Performance Limits of Datacenter Networks. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). USENIX Association, Renton, WA, 51--70. https:\/\/www.usenix.org\/conference\/nsdi22\/presentation\/addanki"},{"key":"e_1_3_2_1_2_1","volume-title":"Enabling Programmable Transport Protocols in High-Speed NICs. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Arashloo Mina Tahmasbi","year":"2020","unstructured":"Mina Tahmasbi Arashloo , Alexey Lavrov , Manya Ghobadi , Jennifer Rexford , David Walker , and David Wentzlaff . 2020 . Enabling Programmable Transport Protocols in High-Speed NICs. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20) . USENIX Association, Santa Clara, CA, 93--109. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/arashloo Mina Tahmasbi Arashloo, Alexey Lavrov, Manya Ghobadi, Jennifer Rexford, David Walker, and David Wentzlaff. 2020. Enabling Programmable Transport Protocols in High-Speed NICs. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20). USENIX Association, Santa Clara, CA, 93--109. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/arashloo"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3482898.3483365"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3375235.3375245"},{"key":"e_1_3_2_1_5_1","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Bai Wei","year":"2023","unstructured":"Wei Bai , Shanim Sainul Abdeen , Ankit Agrawal , Krishan Kumar Attre , Paramvir Bahl , Ameya Bhagat , Gowri Bhaskara , Tanya Brokhman , Lei Cao , Ahmad Cheema , 2023 . Empowering Azure Storage with {RDMA} . In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23) . 49--67. Wei Bai, Shanim Sainul Abdeen, Ankit Agrawal, Krishan Kumar Attre, Paramvir Bahl, Ameya Bhagat, Gowri Bhaskara, Tanya Brokhman, Lei Cao, Ahmad Cheema, et al. 2023. Empowering Azure Storage with {RDMA}. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). 49--67."},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the ACM SIGCOMM 2020 Conference. 782--797","author":"Ballani Hitesh","year":"2020","unstructured":"Hitesh Ballani , Paolo Costa , Raphael Behrendt , Daniel Cletheroe , Istvan Haller , Krzysztof Jozwik , Fotini Karinou , Sophie Lange , Kai Shi , Benn Thomsen , 2020 . Sirius: A flat datacenter network with nanosecond optical switching . In Proceedings of the ACM SIGCOMM 2020 Conference. 782--797 . Hitesh Ballani, Paolo Costa, Raphael Behrendt, Daniel Cletheroe, Istvan Haller, Krzysztof Jozwik, Fotini Karinou, Sophie Lange, Kai Shi, Benn Thomsen, et al. 2020. Sirius: A flat datacenter network with nanosecond optical switching. In Proceedings of the ACM SIGCOMM 2020 Conference. 782--797."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405894"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/NetSoft51509.2021.9492530"},{"key":"e_1_3_2_1_9_1","volume-title":"2021 17th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob). IEEE, 241--246","author":"Bhat Ramyashree Venkatesh","year":"2021","unstructured":"Ramyashree Venkatesh Bhat , Jetmir Haxhibeqiri , Ingrid Moerman , and Jeroen Hoebeke . 2021 . Adaptive transport layer protocols using in-band network telemetry and eBPF . In 2021 17th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob). IEEE, 241--246 . https:\/\/ieeexplore.ieee.org\/abstract\/document\/9606378 Ramyashree Venkatesh Bhat, Jetmir Haxhibeqiri, Ingrid Moerman, and Jeroen Hoebeke. 2021. Adaptive transport layer protocols using in-band network telemetry and eBPF. In 2021 17th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob). IEEE, 241--246. https:\/\/ieeexplore.ieee.org\/abstract\/document\/9606378"},{"key":"e_1_3_2_1_10_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Brunella Marco Spaziani","year":"2020","unstructured":"Marco Spaziani Brunella , Giacomo Belocchi , Marco Bonola , Salvatore Pontarelli , Giuseppe Siracusano , Giuseppe Bianchi , Aniello Cammarano , Alessandro Palumbo , Luca Petrucci , and Roberto Bifulco . 2020 . hXDP: Efficient Software Packet Processing on FPGA NICs . In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20) . USENIX Association, 973--990. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/brunella Marco Spaziani Brunella, Giacomo Belocchi, Marco Bonola, Salvatore Pontarelli, Giuseppe Siracusano, Giuseppe Bianchi, Aniello Cammarano, Alessandro Palumbo, Luca Petrucci, and Roberto Bifulco. 2020. hXDP: Efficient Software Packet Processing on FPGA NICs. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 973--990. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/brunella"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3139645.3139648"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472888"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3009824"},{"key":"e_1_3_2_1_14_1","volume-title":"Retrieved","author":"Intel Corporation","year":"2020","unstructured":"Intel Corporation . 2020. Intel Tofino . ( 2020 ). Retrieved June 9, 2023 from https:\/\/www.intel.com\/content\/www\/us\/en\/products\/network-io\/programmable-ethernet-switch\/tofino-series.html. Intel Corporation. 2020. Intel Tofino. (2020). Retrieved June 9, 2023 from https:\/\/www.intel.com\/content\/www\/us\/en\/products\/network-io\/programmable-ethernet-switch\/tofino-series.html."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.17487\/RFC9293"},{"key":"e_1_3_2_1_16_1","unstructured":"Matt Fleming. 2017. A thorough introduction to eBPF. (2017). https:\/\/lwn.net\/Articles\/740157\/  Matt Fleming. 2017. A thorough introduction to eBPF. (2017). https:\/\/lwn.net\/Articles\/740157\/"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.17487\/RFC3168"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098825"},{"key":"e_1_3_2_1_19_1","volume-title":"17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Hwang Jaehyun","year":"2020","unstructured":"Jaehyun Hwang , Qizhe Cai , Ao Tang , and Rachit Agarwal . 2020 . TCP \u2248 RDMA: CPU-efficient Remote Storage Access with i10 . In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20) . USENIX Association, Santa Clara, CA, 127--140. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/hwang Jaehyun Hwang, Qizhe Cai, Ao Tang, and Rachit Agarwal. 2020. TCP \u2248 RDMA: CPU-efficient Remote Storage Access with i10. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20). USENIX Association, Santa Clara, CA, 127--140. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/hwang"},{"key":"e_1_3_2_1_20_1","volume-title":"15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21)","author":"Ibanez Stephen","year":"2021","unstructured":"Stephen Ibanez , Alex Mallery , Serhat Arslan , Theo Jepsen , Muhammad Shahbaz , Changhoon Kim , and Nick McKeown . 2021 . The nanoPU: A Nanosecond Network Stack for Datacenters . In 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21) . USENIX Association, 239--256. https:\/\/www.usenix.org\/conference\/osdi21\/presentation\/ibanez Stephen Ibanez, Alex Mallery, Serhat Arslan, Theo Jepsen, Muhammad Shahbaz, Changhoon Kim, and Nick McKeown. 2021. The nanoPU: A Nanosecond Network Stack for Datacenters. In 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21). USENIX Association, 239--256. https:\/\/www.usenix.org\/conference\/osdi21\/presentation\/ibanez"},{"key":"e_1_3_2_1_21_1","volume-title":"The Future of Software-defined Networking for Storage Connectivity . (2021). Retrieved","author":"Blog Ihab Tarazi Dell Technologies","year":"2023","unstructured":"Dell Technologies Blog Ihab Tarazi . 2021. The Future of Software-defined Networking for Storage Connectivity . (2021). Retrieved June 9, 2023 from https:\/\/www.dell.com\/en-us\/blog\/the-future-of-software-defined-networking-for-storage-connectivity\/. Dell Technologies Blog Ihab Tarazi. 2021. The Future of Software-defined Networking for Storage Connectivity . (2021). Retrieved June 9, 2023 from https:\/\/www.dell.com\/en-us\/blog\/the-future-of-software-defined-networking-for-storage-connectivity\/."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3546037.3546064"},{"key":"e_1_3_2_1_23_1","unstructured":"The kernel development community. 2014. eBPF Instruction Set Specification v1.0. (2014). https:\/\/www.kernel.org\/doc\/html\/latest\/bpf\/instruction-set.html  The kernel development community. 2014. eBPF Instruction Set Specification v1.0. (2014). https:\/\/www.kernel.org\/doc\/html\/latest\/bpf\/instruction-set.html"},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of netdev 1","author":"Kicinski Jakub","year":"2016","unstructured":"Jakub Kicinski and Nicolaas Viljoen . 2016 . eBPF Hardware Offload to SmartNICs: cls bpf and XDP . Proceedings of netdev 1 (2016). Jakub Kicinski and Nicolaas Viljoen. 2016. eBPF Hardware Offload to SmartNICs: cls bpf and XDP. Proceedings of netdev 1 (2016)."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3406591"},{"key":"e_1_3_2_1_26_1","volume-title":"Yan Zhuang, Fei Feng, Lingbo Tang, Zheng Cao, Ming Zhang, Frank Kelly, Mohammad Alizadeh, et al.","author":"Li Yuliang","year":"2019","unstructured":"Yuliang Li , Rui Miao , Hongqiang Harry Liu , Yan Zhuang, Fei Feng, Lingbo Tang, Zheng Cao, Ming Zhang, Frank Kelly, Mohammad Alizadeh, et al. 2019 . HPCC : High precision congestion control. In Proceedings of the ACM Special Interest Group on Data Communication. 44--58. Yuliang Li, Rui Miao, Hongqiang Harry Liu, Yan Zhuang, Fei Feng, Lingbo Tang, Zheng Cao, Ming Zhang, Frank Kelly, Mohammad Alizadeh, et al. 2019. HPCC: High precision congestion control. In Proceedings of the ACM Special Interest Group on Data Communication. 44--58."},{"key":"e_1_3_2_1_27_1","volume-title":"Hongqiang Harry Liu, and Ming Zhang","author":"Miao Rui","year":"2019","unstructured":"Rui Miao , Bo Li , Hongqiang Harry Liu, and Ming Zhang . 2019 . Buffer sizing with HPCC. ( 2019). Rui Miao, Bo Li, Hongqiang Harry Liu, and Ming Zhang. 2019. Buffer sizing with HPCC. (2019)."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787510"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.17487\/RFC0896"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230553"},{"key":"e_1_3_2_1_31_1","volume-title":"Proceedings of the ACM SIGCOMM 2022 Conference. 66--85","author":"Poutievski Leon","year":"2022","unstructured":"Leon Poutievski , Omid Mashayekhi , Joon Ong , Arjun Singh , Mukarram Tariq , Rui Wang , Jianan Zhang , Virginia Beauregard , Patrick Conner , Steve Gribble , 2022 . Jupiter evolving: Transforming google's datacenter network via optical circuit switches and software-defined networking . In Proceedings of the ACM SIGCOMM 2022 Conference. 66--85 . Leon Poutievski, Omid Mashayekhi, Joon Ong, Arjun Singh, Mukarram Tariq, Rui Wang, Jianan Zhang, Virginia Beauregard, Patrick Conner, Steve Gribble, et al. 2022. Jupiter evolving: Transforming google's datacenter network via optical circuit switches and software-defined networking. In Proceedings of the ACM SIGCOMM 2022 Conference. 66--85."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544226"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787472"},{"key":"e_1_3_2_1_34_1","volume-title":"Congestion Control in Linux TCP. In USENIX Annual Technical Conference, FREENIX Track. 49--62","author":"Sarolahti Pasi","year":"2002","unstructured":"Pasi Sarolahti and Alexey Kuznetsov . 2002 . Congestion Control in Linux TCP. In USENIX Annual Technical Conference, FREENIX Track. 49--62 . https:\/\/www.usenix.org\/legacy\/event\/usenix02\/tech\/freenix\/full_papers\/sarolahti\/sarolahti_html\/ Pasi Sarolahti and Alexey Kuznetsov. 2002. Congestion Control in Linux TCP. In USENIX Annual Technical Conference, FREENIX Track. 49--62. https:\/\/www.usenix.org\/legacy\/event\/usenix02\/tech\/freenix\/full_papers\/sarolahti\/sarolahti_html\/"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/GIIS56506.2022.9937001"},{"key":"e_1_3_2_1_36_1","volume-title":"2021 IEEE 29th International Conference on Network Protocols (ICNP). IEEE, 1--11","author":"Sheng Siyuan","year":"2021","unstructured":"Siyuan Sheng , Qun Huang , and Patrick PC Lee . 2021 . DeltaINT: Toward general in-band network telemetry with extremely low bandwidth overhead . In 2021 IEEE 29th International Conference on Network Protocols (ICNP). IEEE, 1--11 . Siyuan Sheng, Qun Huang, and Patrick PC Lee. 2021. DeltaINT: Toward general in-band network telemetry with extremely low bandwidth overhead. In 2021 IEEE 29th International Conference on Network Protocols (ICNP). IEEE, 1--11."},{"key":"e_1_3_2_1_37_1","unstructured":"Alexei Starovoitov and Daniel Borkmann. 2014. Classic BPF vs eBPF. https:\/\/www.kernel.org\/doc\/html\/latest\/bpf\/classic_vs_extended.html  Alexei Starovoitov and Daniel Borkmann. 2014. Classic BPF vs eBPF. https:\/\/www.kernel.org\/doc\/html\/latest\/bpf\/classic_vs_extended.html"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2020.107763"},{"key":"e_1_3_2_1_39_1","unstructured":"The P4.org Applications Working Group. 2020. In-band Network Telemetry (INT) Dataplane Specification. (2020). https:\/\/p4.org\/p4-spec\/docs\/INT_v2_1.pdf  The P4.org Applications Working Group. 2020. In-band Network Telemetry (INT) Dataplane Specification. (2020). https:\/\/p4.org\/p4-spec\/docs\/INT_v2_1.pdf"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544241"},{"key":"e_1_3_2_1_41_1","volume-title":"Retrieved","author":"Wass Simon","year":"2022","unstructured":"Simon Wass and Jeongkeun Lee . 2022 . TCP-INT: Intel's Lightweight Network Telemetry Improves Visibility and Control for TCP Workloads. (2022) . Retrieved June 10, 2023 from https:\/\/medium.com\/intel-tech\/tcp-int-intels-lightweight-network-telemetry-improves-visibility-and-control-for-tcp-workloads-74c7c55910e. Simon Wass and Jeongkeun Lee. 2022. TCP-INT: Intel's Lightweight Network Telemetry Improves Visibility and Control for TCP Workloads. (2022). Retrieved June 10, 2023 from https:\/\/medium.com\/intel-tech\/tcp-int-intels-lightweight-network-telemetry-improves-visibility-and-control-for-tcp-workloads-74c7c55910e."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2829988.2787484"}],"event":{"name":"eBPF '23: 1st Workshop on eBPF and Kernel Extensions","location":"New York NY USA","acronym":"eBPF '23","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the 1st Workshop on eBPF and Kernel Extensions"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3609021.3609295","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:48:57Z","timestamp":1750182537000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3609021.3609295"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,10]]},"references-count":42,"alternative-id":["10.1145\/3609021.3609295","10.1145\/3609021"],"URL":"https:\/\/doi.org\/10.1145\/3609021.3609295","relation":{},"subject":[],"published":{"date-parts":[[2023,9,10]]},"assertion":[{"value":"2023-09-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}