{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,9]],"date-time":"2026-04-09T14:39:01Z","timestamp":1775745541743,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":35,"publisher":"ACM","funder":[{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["CNS-2247721"],"award-info":[{"award-number":["CNS-2247721"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["DE-CR00000031"],"award-info":[{"award-number":["DE-CR00000031"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,17]]},"DOI":"10.1145\/3679240.3734619","type":"proceedings-article","created":{"date-parts":[[2025,6,16]],"date-time":"2025-06-16T13:13:42Z","timestamp":1750079622000},"page":"152-163","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Leveraging Data Plane Programmability Towards a Policy-driven In-Network Security Framework for Industrial Control Systems"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-5333-4665","authenticated-orcid":false,"given":"Reuben","family":"Samson Raj","sequence":"first","affiliation":[{"name":"University of Arkansas, Fayetteville, AR, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9955-1432","authenticated-orcid":false,"given":"Dong","family":"Jin","sequence":"additional","affiliation":[{"name":"University of Arkansas, Fayetteville, AR, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,6,16]]},"reference":[{"key":"e_1_3_3_1_2_2","unstructured":"Advanced Micro Devices Inc.2024. Vitis Networking P4. https:\/\/www.amd.com\/en\/products\/adaptive-socs-and-fpgas\/intellectual-property\/ef-di-vitisnetp4.html Available at: https:\/\/www.amd.com\/en\/products\/adaptive-socs-and-fpgas\/intellectual-property\/ef-di-vitisnetp4.html Accessed: April 22 2025."},{"key":"e_1_3_3_1_3_2","unstructured":"American Public\u00a0Power Association. 2022. Finding Value in Utility Data. https:\/\/www.publicpower.org\/periodical\/article\/finding-value-utility-data Available at: https:\/\/www.publicpower.org\/periodical\/article\/finding-value-utility-data Accessed: January 22 2025."},{"key":"e_1_3_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2012.6211945"},{"key":"e_1_3_3_1_5_2","doi-asserted-by":"crossref","unstructured":"Rafael Ramos\u00a0Regis Barbosa Ramin Sadre and Aiko Pras. 2013. Flow whitelisting in SCADA networks. International journal of critical infrastructure protection 6 3-4 (2013) 150\u2013158.","DOI":"10.1016\/j.ijcip.2013.08.003"},{"key":"e_1_3_3_1_6_2","doi-asserted-by":"crossref","unstructured":"Pat Bosshart Dan Daly Glen Gibb Martin Izzard Nick McKeown Jennifer Rexford Cole Schlesinger Dan Talayco Amin Vahdat George Varghese et\u00a0al. 2014. P4: Programming protocol-independent packet processors. ACM SIGCOMM Computer Communication Review 44 3 (2014) 87\u201395.","DOI":"10.1145\/2656877.2656890"},{"key":"e_1_3_3_1_7_2","unstructured":"Cisco Systems Inc.2023. Cisco Silicon One Q211 and Q211L Processors Data Sheet. https:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/silicon-one\/datasheet-c78-744834.html Available at: https:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/silicon-one\/datasheet-c78-744834.html Accessed: April 22 2025."},{"key":"e_1_3_3_1_8_2","unstructured":"Newton-Evans\u00a0Research Company. 2019. 94% of North American Electric Utilities Surveyed Use DNP3 for SCADA. https:\/\/www.newton-evans.com\/94-of-north-american-electric-utilities-surveyed-use-dnp3-for-scada\/ Available at https:\/\/www.newton-evans.com\/94-of-north-american-electric-utilities-surveyed-use-dnp3-for-scada\/ Accessed: January 22 2025."},{"key":"e_1_3_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/INM.2015.7140289"},{"key":"e_1_3_3_1_10_2","doi-asserted-by":"crossref","unstructured":"Pedro Domingues Paulo Carreira Renato Vieira and Wolfgang Kastner. 2016. Building automation systems: Concepts and technology review. Computer Standards & Interfaces 45 (2016) 1\u201312.","DOI":"10.1016\/j.csi.2015.11.005"},{"key":"e_1_3_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/NOTERE.2015.7293513"},{"key":"e_1_3_3_1_12_2","unstructured":"Dadao Energy. 2023. What is a Modbus Meter?https:\/\/dadaoenergy.com\/blog\/what-is-a-modbus-meter\/ Available at: https:\/\/dadaoenergy.com\/blog\/what-is-a-modbus-meter\/ Accessed: April 17 2025."},{"key":"e_1_3_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/AINA.2010.86"},{"key":"e_1_3_3_1_14_2","doi-asserted-by":"crossref","unstructured":"Niv Goldenberg and Avishai Wool. 2013. Accurate modeling of Modbus\/TCP for intrusion detection in SCADA systems. International Journal of Critical Infrastructure Protection 6 2 (2013) 63\u201375.","DOI":"10.1016\/j.ijcip.2013.05.001"},{"key":"e_1_3_3_1_15_2","doi-asserted-by":"crossref","unstructured":"Peter Huitsing Rodrigo Chandia Mauricio Papa and Sujeet Shenoi. 2008. Attack taxonomies for the Modbus protocols. International Journal of Critical Infrastructure Protection 1 (2008) 37\u201344.","DOI":"10.1016\/j.ijcip.2008.08.003"},{"key":"e_1_3_3_1_16_2","volume-title":"Speed Up Your SCADA Performance with Modbus Gateways","author":"Inc. Moxa","year":"2016","unstructured":"Moxa Inc.2016. Speed Up Your SCADA Performance with Modbus Gateways. https:\/\/moxa.com\/en\/articles\/speed-up-scada-performance-with-modbus-gateway Available at: https:\/\/moxa.com\/en\/articles\/speed-up-scada-performance-with-modbus-gateway, Accessed: 2025-04-13."},{"key":"e_1_3_3_1_17_2","doi-asserted-by":"crossref","unstructured":"DongHo Kang ByoungKoo Kim JungChan Na KyoungSon Jhang et\u00a0al. 2014. Whitelists based multiple filtering techniques in SCADA sensor networks. Journal of Applied Mathematics 2014 (2014).","DOI":"10.1155\/2014\/597697"},{"key":"e_1_3_3_1_18_2","unstructured":"The\u00a0Linux Kernel. [n. d.]. Extended Berkeley Packet Filter (eBPF) Documentation. https:\/\/www.kernel.org\/doc\/html\/latest\/networking\/filter.html. Accessed: April 15 2025."},{"key":"e_1_3_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.14236\/ewic\/ICS2016.4"},{"key":"e_1_3_3_1_20_2","doi-asserted-by":"crossref","unstructured":"M\u00a0Oliveira Leme Flavio Trojan AA\u00a0Paula Xavier and Antonio\u00a0Carlos Francisco. 2016. Digital energy management for houses and small industries based on a low-cost hardware. IEEE Latin America Transactions 14 10 (2016) 4275\u20134278.","DOI":"10.1109\/TLA.2016.7786305"},{"key":"e_1_3_3_1_21_2","doi-asserted-by":"crossref","unstructured":"Haohui Mai Ahmed Khurshid Rachit Agarwal Matthew Caesar P\u00a0Brighten Godfrey and Samuel\u00a0Talmadge King. 2011. Debugging the data plane with anteater. ACM SIGCOMM Computer Communication Review 41 4 (2011) 290\u2013301.","DOI":"10.1145\/2043164.2018470"},{"key":"e_1_3_3_1_22_2","unstructured":"modbus.org. 2006. MODBUS Application Protocol Specification. https:\/\/modbus.org\/docs\/Modbus_Application_Protocol_V1_1b.pdf Available at: https:\/\/modbus.org\/docs\/Modbus_Application_Protocol_V1_1b.pdf Accessed: January 22 2025."},{"key":"e_1_3_3_1_23_2","unstructured":"modbus.org. 2006. Modbus\/TCP Security. https:\/\/modbus.org\/docs\/MB-TCP-Security-v21_2018-07-24.pdf Available at: https:\/\/modbus.org\/docs\/MB-TCP-Security-v21_2018-07-24.pdf Accessed: Apr 17 2025."},{"key":"e_1_3_3_1_24_2","doi-asserted-by":"publisher","DOI":"10.14236\/ewic\/ICS2018.4"},{"key":"e_1_3_3_1_25_2","doi-asserted-by":"crossref","unstructured":"Rumaisa\u00a0Aimen Niazi and Yasir Faheem. 2019. A bayesian game-theoretic intrusion detection system for hypervisor-based software defined networks in smart grids. IEEE Access 7 (2019) 88656\u201388672.","DOI":"10.1109\/ACCESS.2019.2924968"},{"key":"e_1_3_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1109\/BigDataSecurity-HPSC-IDS49724.2020.00051"},{"key":"e_1_3_3_1_27_2","unstructured":"p4.org. 2022. P4 Architecture. https:\/\/forum.p4.org\/t\/p4-architecture\/246 Available at: https:\/\/forum.p4.org\/t\/p4-architecture\/246 Accessed: January 22 2025."},{"key":"e_1_3_3_1_28_2","doi-asserted-by":"crossref","unstructured":"Vern Paxson. 1999. Bro: A System for Detecting Network Intruders in Real-time. Computer networks 31 23-24 (1999) 2435\u20132463.","DOI":"10.1016\/S1389-1286(99)00112-7"},{"key":"e_1_3_3_1_29_2","unstructured":"PR Newswire. 2018. P4 Gains Broad Networking Industry Adoption Joins Open Networking Foundation (ONF) and Linux Foundation (LF) to Accelerate Next Phase of Growth and Innovation. https:\/\/www.prnewswire.com\/news-releases\/p4-gains-broad-networking-industry-adoption-joins-open-networking-foundation-onf-and-linux-foundation-lf-to-accelerate-next-phase-of-growth-and-innovation-300615320.html Available at: https:\/\/www.prnewswire.com\/news-releases\/p4-gains-broad-networking-industry-adoption-joins-open-networking-foundation-onf-and-linux-foundation-lf-to-accelerate-next-phase-of-growth-and-innovation-300615320.html Accessed: April 22 2025."},{"key":"e_1_3_3_1_30_2","unstructured":"ProSoft Technology. 2011. Modbus TCP\/IP to IEC 61850 Dual Port Gateway. https:\/\/modbus.org\/member_docs\/ProSoft_10-11.pdf Available at https:\/\/modbus.org\/member_docs\/ProSoft_10-11.pdf Accessed: 2025-04-13."},{"key":"e_1_3_3_1_31_2","doi-asserted-by":"crossref","unstructured":"Chuan Sheng Yu Yao Qiang Fu and Wei Yang. 2021. A cyber-physical model for SCADA system and its intrusion detection. Computer Networks 185 (2021) 107677.","DOI":"10.1016\/j.comnet.2020.107677"},{"key":"e_1_3_3_1_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/2899015.2899028"},{"key":"e_1_3_3_1_33_2","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA.2015.7301400"},{"key":"e_1_3_3_1_34_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICETECH.2016.7569418"},{"key":"e_1_3_3_1_35_2","unstructured":"Tehama Wireless. 2023. Get on the Bus: Modbus and Its Expanding Role in Energy Management. https:\/\/www.tehamawireless.com\/blog\/get-on-the-bus-modbus-and-its-expanding-role-in-energy-management Available at: https:\/\/www.tehamawireless.com\/blog\/get-on-the-bus-modbus-and-its-expanding-role-in-energy-management Accessed: April 13 2025."},{"key":"e_1_3_3_1_36_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISADS.2017.29"}],"event":{"name":"E-Energy '25: The 16th ACM International Conference on Future and Sustainable Energy Systems","location":"Rotterdam Netherlands","acronym":"E-Energy '25","sponsor":["SIGEnergy ACM Special Interest Group on Energy Systems and Informatics"]},"container-title":["Proceedings of the 16th ACM International Conference on Future and Sustainable Energy Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3679240.3734619","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,16]],"date-time":"2025-06-16T13:59:52Z","timestamp":1750082392000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3679240.3734619"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,16]]},"references-count":35,"alternative-id":["10.1145\/3679240.3734619","10.1145\/3679240"],"URL":"https:\/\/doi.org\/10.1145\/3679240.3734619","relation":{},"subject":[],"published":{"date-parts":[[2025,6,16]]},"assertion":[{"value":"2025-06-16","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}