{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,22]],"date-time":"2025-04-22T17:46:00Z","timestamp":1745343960703,"version":"3.40.3"},"publisher-location":"Cham","reference-count":79,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030950842"},{"type":"electronic","value":"9783030950859"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-030-95085-9_13","type":"book-chapter","created":{"date-parts":[[2022,1,28]],"date-time":"2022-01-28T20:02:35Z","timestamp":1643400155000},"page":"242-261","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["SoK - Network Intrusion Detection on\u00a0FPGA"],"prefix":"10.1007","author":[{"given":"Laurens","family":"Le Jeune","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arish","family":"Sateesan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Md Masoom","family":"Rabbani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Toon","family":"Goedem\u00e9","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jo","family":"Vliegen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nele","family":"Mentens","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,1,28]]},"reference":[{"key":"13_CR1","unstructured":"KDD Cup 1999 Data (1999). http:\/\/kdd.ics.uci.edu\/databases\/kddcup99\/kddcup99.html"},{"key":"13_CR2","unstructured":"AbuHmed, T., Mohaisen, A., Nyang, D.: A survey on deep packet inspection for intrusion detection systems. arXiv preprint arXiv:0803.0037 (2008)"},{"key":"13_CR3","doi-asserted-by":"crossref","unstructured":"Al-Dalky, R., Salah, K., Otrok, H., Al-Qutayri, M.: Accelerating snort NIDS using NetFPGA-based Bloom filter. In: 2014 International Wireless Communications and Mobile Computing Conference (IWCMC). IEEE (2014)","DOI":"10.1109\/IWCMC.2014.6906470"},{"key":"13_CR4","doi-asserted-by":"crossref","unstructured":"Al-Hisnawi, M., Ahmadi, M.: Deep packet inspection using cuckoo filter. In: 2017 NTICT. IEEE (2017)","DOI":"10.1109\/NTICT.2017.7976111"},{"key":"13_CR5","doi-asserted-by":"publisher","first-page":"52843","DOI":"10.1109\/ACCESS.2018.2869577","volume":"6","author":"M Al-Qatf","year":"2018","unstructured":"Al-Qatf, M., Lasheng, Y., Al-Habib, M., Al-Sabahi, K.: Deep learning approach combining sparse autoencoder with SVM for network intrusion detection. IEEE Access 6, 52843\u201352856 (2018)","journal-title":"IEEE Access"},{"key":"13_CR6","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1016\/j.eswa.2016.09.041","volume":"67","author":"WL Al-Yaseen","year":"2017","unstructured":"Al-Yaseen, W.L., Othman, Z.A., Nazri, M.Z.A.: Multi-level hybrid support vector machine and extreme learning machine based on modified K-means for intrusion detection system. Expert Syst. Appl. 67, 296\u2013303 (2017)","journal-title":"Expert Syst. Appl."},{"key":"13_CR7","doi-asserted-by":"crossref","unstructured":"Alrawashdeh, K., Purdy, C.: Reducing calculation requirements in FPGA implementation of deep learning algorithms for online anomaly intrusion detection. In: 2017 IEEE National Aerospace and Electronics Conference (NAECON) (2017)","DOI":"10.1109\/NAECON.2017.8268745"},{"issue":"8","key":"13_CR8","first-page":"459","volume":"67","author":"LA Maciel","year":"2020","unstructured":"Maciel, L.A., Souza, M.A., de Freitas, H.C.: Reconfigurable FPGA-based K-means\/K-modes architecture for network intrusion detection. IEEE Trans. Circ. Syst. II: Express Briefs 67(8), 459\u20131463 (2020)","journal-title":"IEEE Trans. Circ. Syst. II: Express Briefs"},{"key":"13_CR9","doi-asserted-by":"crossref","unstructured":"Artan, N.S., Chao, H.J.: Multi-packet signature detection using prefix bloom filters. In: GLOBECOM 2005, vol. 3. IEEE (2005)","DOI":"10.1109\/GLOCOM.2005.1577961"},{"key":"13_CR10","doi-asserted-by":"crossref","unstructured":"Artan, N.S., Sinkar, K., Patel, J., Chao, H.J.: Aggregated bloom filters for intrusion detection and prevention hardware. In: IEEE GLOBECOM 2007-IEEE Global Telecommunications Conference. IEEE (2007)","DOI":"10.1109\/GLOCOM.2007.72"},{"issue":"6","key":"13_CR11","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1145\/3085591","volume":"60","author":"D Barrera","year":"2017","unstructured":"Barrera, D., Chuat, L., Perrig, A., Reischuk, R.M., Szalachowski, P.: The scion internet architecture. Commun. ACM 60(6), 56\u201365 (2017)","journal-title":"Commun. ACM"},{"issue":"7","key":"13_CR12","doi-asserted-by":"publisher","first-page":"422","DOI":"10.1145\/362686.362692","volume":"13","author":"BH Bloom","year":"1970","unstructured":"Bloom, B.H.: Space\/time trade-offs in hash coding with allowable errors. Commun. ACM 13(7), 422\u2013426 (1970)","journal-title":"Commun. ACM"},{"issue":"3","key":"13_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3242897","volume":"11","author":"M Blott","year":"2018","unstructured":"Blott, M., et al.: FINN-R: an end-to-end deep-learning framework for fast exploration of quantized neural networks. ACM TRETS 11(3), 1\u201323 (2018)","journal-title":"ACM TRETS"},{"key":"13_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1007\/978-3-319-89963-3_9","volume-title":"Tools and Algorithms for the Construction and Analysis of Systems","author":"M \u010ce\u0161ka","year":"2018","unstructured":"\u010ce\u0161ka, M., Havlena, V., Hol\u00edk, L., Leng\u00e1l, O., Vojnar, T.: Approximate reduction of finite automata for high-speed network intrusion detection. In: Beyer, Dirk, Huisman, Marieke (eds.) TACAS 2018. LNCS, vol. 10806, pp. 155\u2013175. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-89963-3_9"},{"key":"13_CR15","doi-asserted-by":"crossref","unstructured":"Ce\u0161ka, M., et al.: Deep packet inspection in FPGAs via approximate nondeterministic automata. In: 2019 IEEE 27th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM) (2019)","DOI":"10.1109\/FCCM.2019.00025"},{"key":"13_CR16","unstructured":"CISCO: CISCO IOS NetFlow Version 9 (2015). http:\/\/www.cisco.com\/c\/en\/us\/products\/ios-nx-os-software\/netflow-version-9\/index.html"},{"issue":"1","key":"13_CR17","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1016\/j.jalgor.2003.12.001","volume":"55","author":"G Cormode","year":"2005","unstructured":"Cormode, G., Muthukrishnan, S.: An improved data stream summary: the count-min sketch and its applications. J. Algorithms 55(1), 58\u201375 (2005)","journal-title":"J. Algorithms"},{"issue":"1","key":"13_CR18","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1109\/TIFS.2007.916288","volume":"3","author":"A Das","year":"2008","unstructured":"Das, A., Nguyen, D., Zambreno, J., Memik, G., Choudhary, A.: An FPGA-based network intrusion detection architecture. IEEE Trans. Inf. Forensics Secur. 3(1), 118\u2013132 (2008)","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"13_CR19","unstructured":"Dharmapurikar, S., Krishnamurthy, P., Sproull, T., Lockwood, J.: Deep packet inspection using parallel bloom filters. In: 11th Symposium on High Performance Interconnects, 2003. Proceedings. IEEE (2003)"},{"key":"13_CR20","doi-asserted-by":"crossref","unstructured":"Dharmapurikar, S., Krishnamurthy, P., Taylor, D.E.: Longest prefix matching using bloom filters. In: Proceedings of the 2003 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications (2003)","DOI":"10.1145\/863955.863979"},{"issue":"10","key":"13_CR21","doi-asserted-by":"publisher","first-page":"1781","DOI":"10.1109\/JSAC.2006.877131","volume":"24","author":"S Dharmapurikar","year":"2006","unstructured":"Dharmapurikar, S., Lockwood, J.W.: Fast and scalable pattern matching for network intrusion detection systems. IEEE J. Sel. Areas Commun. 24(10), 1781\u20131792 (2006)","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"13_CR22","doi-asserted-by":"crossref","unstructured":"Dreger, H., Feldmann, A., Paxson, V., Sommer, R.: Operational experiences with high-volume network intrusion detection. In: ACM CCS (2004)","DOI":"10.1145\/1030083.1030086"},{"key":"13_CR23","doi-asserted-by":"crossref","unstructured":"Fan, B., Andersen, D.G., Kaminsky, M., Mitzenmacher, M.D.: Cuckoo filter: practically better than bloom. In: Proceedings of the 10th ACM International on Conference on Emerging Networking Experiments and Technologies (2014)","DOI":"10.1145\/2674005.2674994"},{"issue":"2","key":"13_CR24","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1016\/0022-0000(85)90041-8","volume":"31","author":"P Flajolet","year":"1985","unstructured":"Flajolet, P., Martin, G.N.: Probabilistic counting algorithms for data base applications. J. Comput. Syst. Sci. 31(2), 182\u2013209 (1985)","journal-title":"J. Comput. Syst. Sci."},{"key":"13_CR25","doi-asserted-by":"crossref","unstructured":"Gordon, H., Park, C., Tushir, B., Liu, Y., Dezfouli, B.: An efficient SDN architecture for smart home security accelerated by FPGA. In: 2021 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN) (2021)","DOI":"10.1109\/LANMAN52105.2021.9478836"},{"key":"13_CR26","doi-asserted-by":"crossref","unstructured":"Harwayne-Gidansky, J., Stefan, D., Dalal, I.: FPGA-based SoC for real-time network intrusion detection using counting Bloom filters. In: IEEE Southeastcon 2009. IEEE (2009)","DOI":"10.1109\/SECON.2009.5174096"},{"issue":"4","key":"13_CR27","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1049\/iet-ifs.2017.0421","volume":"12","author":"T Ho","year":"2018","unstructured":"Ho, T., Cho, S.J., Oh, S.R.: Parallel multiple pattern matching schemes based on cuckoo filter for deep packet inspection on graphics processing units. IET Inf. Secur. 12(4), 381\u2013388 (2018)","journal-title":"IET Inf. Secur."},{"key":"13_CR28","doi-asserted-by":"crossref","unstructured":"Ioannou, L., Fahmy, S.A.: Network intrusion detection using neural networks on FPGA SoCs. In: 2019 29th International Conference on Field Programmable Logic and Applications (FPL) (2019)","DOI":"10.1109\/FPL.2019.00043"},{"key":"13_CR29","doi-asserted-by":"crossref","unstructured":"Kang, J., Kim, T., Park, J.: FPGA-based real-time abnormal packet detector for critical industrial network. In: 2019 IEEE Symposium on Computers and Communications (ISCC) (2019)","DOI":"10.1109\/ISCC47284.2019.8969630"},{"key":"13_CR30","doi-asserted-by":"crossref","unstructured":"Kefu, X., Deyu, Q., Zhengping, Q., Weiping, Z.: Fast dynamic pattern matching for deep packet inspection. In: 2008 IEEE ICNSC. IEEE (2008)","DOI":"10.1109\/ICNSC.2008.4525325"},{"issue":"5","key":"13_CR31","doi-asserted-by":"publisher","first-page":"834","DOI":"10.3390\/pr9050834","volume":"9","author":"MA Khan","year":"2021","unstructured":"Khan, M.A.: HCRNNIDS: hybrid convolutional recurrent neural network-based network intrusion detection system. Processes 9(5), 834 (2021)","journal-title":"Processes"},{"key":"13_CR32","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"747","DOI":"10.1007\/978-3-540-45235-5_73","volume-title":"Information Networking","author":"DS Kim","year":"2003","unstructured":"Kim, D.S., Park, J.S.: Network-based intrusion detection with support vector machines. In: Kahng, H.-K. (ed.) ICOIN 2003. LNCS, vol. 2662, pp. 747\u2013756. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/978-3-540-45235-5_73"},{"key":"13_CR33","unstructured":"Lai, Y.K., et al.: Real-time DDoS attack detection using sketch-based entropy estimation on the NetFPGA SUME platform. In: 2020 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC). IEEE (2020)"},{"key":"13_CR34","doi-asserted-by":"crossref","unstructured":"Le Jeune, L., Goedem\u00e9, T., Mentens, N.: Towards real-time deep learning-based network intrusion detection on FPGA. In: ACNS Workshops (2021)","DOI":"10.1007\/978-3-030-81645-2_9"},{"key":"13_CR35","doi-asserted-by":"publisher","first-page":"102271","DOI":"10.1016\/j.cose.2021.102271","volume":"106","author":"C Li","year":"2021","unstructured":"Li, C., Li, J., Yang, J., Lin, J.: A novel workload scheduling framework for intrusion detection system in NFV scenario. Comput. Secur. 106, 102271 (2021)","journal-title":"Comput. Secur."},{"key":"13_CR36","doi-asserted-by":"crossref","unstructured":"Li, Y.Z.: Memory efficient parallel bloom filters for string matching. In: 2009 International Conference on Networks Security, Wireless Communications and Trusted Computing, vol. 1. IEEE (2009)","DOI":"10.1109\/NSWCTC.2009.280"},{"issue":"8","key":"13_CR37","doi-asserted-by":"publisher","first-page":"1008","DOI":"10.1109\/TVLSI.2008.2012011","volume":"17","author":"PC Lin","year":"2009","unstructured":"Lin, P.C., Lin, Y.D., Lai, Y.C., Zheng, Y.J., Lee, T.H.: Realizing a sub-linear time string-matching algorithm with a hardware accelerator using bloom filters. IEEE Trans. Very. Large. Scale. Integr. (VLSI) Syst. 17(8), 1008\u20131020 (2009)","journal-title":"IEEE Trans. Very. Large. Scale. Integr. (VLSI) Syst."},{"key":"13_CR38","doi-asserted-by":"publisher","first-page":"7550","DOI":"10.1109\/ACCESS.2020.3048198","volume":"9","author":"L Liu","year":"2021","unstructured":"Liu, L., Wang, P., Lin, J., Liu, L.: Intrusion detection of imbalanced network traffic based on machine learning and deep learning. IEEE Access 9, 7550\u20137563 (2021)","journal-title":"IEEE Access"},{"key":"13_CR39","doi-asserted-by":"crossref","unstructured":"Liu, Z., Manousis, A., Vorsanger, G., Sekar, V., Braverman, V.: One sketch to rule them all: Rethinking network flow monitoring with UnivMon. In: Proceedings of the ACM Special Interest Group Data Communication (SIGCOMM) (2016)","DOI":"10.1145\/2934872.2934906"},{"key":"13_CR40","unstructured":"Liu, Z., et al.: Jaqen: a high-performance switch-native approach for detecting and mitigating volumetric DDoS attacks with programmable switches. In: 30th (USENIX Security 21) (2021)"},{"key":"13_CR41","doi-asserted-by":"publisher","first-page":"196","DOI":"10.1016\/j.eswa.2019.01.063","volume":"124","author":"M Lopez-Martin","year":"2019","unstructured":"Lopez-Martin, M., Carro, B., Sanchez-Esguevillas, A., Lloret, J.: Shallow neural network with kernel approximation for prediction problems in highly demanding data networks. Expert Syst. Appl. 124, 196\u2013208 (2019)","journal-title":"Expert Syst. Appl."},{"key":"13_CR42","doi-asserted-by":"crossref","unstructured":"Luinaud, T., Savaria, Y., Langlois, J.P.: An FPGA coarse grained intermediate fabric for regular expression search. In: GLSVLSI 2017. ACM (2017)","DOI":"10.1145\/3060403.3060429"},{"key":"13_CR43","doi-asserted-by":"crossref","unstructured":"Morris, R.: Counting large numbers of events in small registers. ACM Commun. (1978)","DOI":"10.1145\/359619.359627"},{"key":"13_CR44","doi-asserted-by":"crossref","unstructured":"Moustafa, N., Slay, J.: UNSW-NB15: a comprehensive data set for network intrusion detection systems (UNSW-NB15 network data set). In: 2015 Military Communications and Information Systems Conference (MilCIS) (2015)","DOI":"10.1109\/MilCIS.2015.7348942"},{"key":"13_CR45","unstructured":"Mukkamala, S., Janoski, G., Sung, A.: Intrusion detection using neural networks and support vector machines. In: Proceedings of the 2002 International Joint Conference on Neural Networks. IJCNN 2002 (Cat. No.02CH37290), vol. 2 (2002)"},{"key":"13_CR46","unstructured":"Murovi\u010d, T., Trost, A.: Massively parallel combinational binary neural networks for edge processing. Electrotechnical Rev. 86, 47\u201353 (01 2019)"},{"key":"13_CR47","doi-asserted-by":"publisher","first-page":"104724","DOI":"10.1016\/j.mejo.2020.104724","volume":"97","author":"T Murovi\u010d","year":"2020","unstructured":"Murovi\u010d, T., Trost, A.: Resource-optimized combinational binary neural network circuits. Microelectron. J. 97, 104724 (2020)","journal-title":"Microelectron. J."},{"key":"13_CR48","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.comcom.2021.07.015","volume":"179","author":"T Murovi\u010d","year":"2021","unstructured":"Murovi\u010d, T., Trost, A.: Genetically optimized massively parallel binary neural networks for intrusion detection systems. Comput. Commun. 179, 1\u201310 (2021)","journal-title":"Comput. Commun."},{"issue":"3","key":"13_CR49","doi-asserted-by":"publisher","first-page":"1178","DOI":"10.1007\/s11036-019-01437-x","volume":"25","author":"D-M Ngo","year":"2019","unstructured":"Ngo, D.-M., Pham-Quoc, C., Thinh, T.N.: Heterogeneous hardware-based network intrusion detection system with multiple approaches for SDN. Mob. Netw. Appl. 25(3), 1178\u20131192 (2019). https:\/\/doi.org\/10.1007\/s11036-019-01437-x","journal-title":"Mob. Netw. Appl."},{"key":"13_CR50","series-title":"Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/978-3-030-34365-1_5","volume-title":"Context-Aware Systems and Applications, and Nature of Computation and Communication","author":"D-M Ngo","year":"2019","unstructured":"Ngo, D.-M., Tran-Thanh, B., Dang, T., Tran, T., Thinh, T.N., Pham-Quoc, C.: High-throughput machine learning approaches for network attacks detection on FPGA. In: Vinh, P.C., Rakib, A. (eds.) ICCASA\/ICTCC -2019. LNICST, vol. 298, pp. 47\u201360. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-34365-1_5"},{"key":"13_CR51","doi-asserted-by":"publisher","unstructured":"Pappalardo, A.: Xilinx\/brevitas. https:\/\/doi.org\/10.5281\/zenodo.3333552","DOI":"10.5281\/zenodo.3333552"},{"key":"13_CR52","doi-asserted-by":"crossref","unstructured":"Pati, S., Narayanan, R., Memik, G., Choudhary, A., Zambreno, J.: Design and implementation of an FPGA architecture for high-speed network feature extraction. In: ICFPT. IEEE (2007)","DOI":"10.1109\/FPT.2007.4439231"},{"issue":"2","key":"13_CR53","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1145\/846183.846200","volume":"1","author":"B Pfahringer","year":"2000","unstructured":"Pfahringer, B.: Winning the KDD99 classification cup: bagged boosting. SIGKDD Explor. Newsl. 1(2), 65\u201366 (2000)","journal-title":"SIGKDD Explor. Newsl."},{"key":"13_CR54","doi-asserted-by":"crossref","unstructured":"Roh, J.h., Lee, S.k., Son, C.W., Hwang, C., Kang, J., Park, J.: Cyber security system with FPGA-based network intrusion detector for nuclear power plant. In: IECON 2020 The 46th Annual Conference of the IEEE Industrial Electronics Society. IEEE (2020)","DOI":"10.1109\/IECON43393.2020.9255158"},{"key":"13_CR55","doi-asserted-by":"crossref","unstructured":"Saavedra, A., Hern\u00e1ndez, C., Figueroa, M.: Heavy-hitter detection using a hardware sketch with the countmin-cu algorithm. In: 2018 21st Euromicro Conference on Digital System Design (DSD). IEEE (2018)","DOI":"10.1109\/DSD.2018.00022"},{"key":"13_CR56","doi-asserted-by":"crossref","unstructured":"Sateesan, A., Vliegen, J., Daemen, J., Mentens, N.: Novel bloom filter algorithms and architectures for ultra-high-speed network security applications. In: 2020 23rd Euromicro Conference on Digital System Design (DSD). IEEE (2020)","DOI":"10.1109\/DSD51259.2020.00050"},{"key":"13_CR57","doi-asserted-by":"crossref","unstructured":"Sateesan, A., Vliegen, J., Scherrer, S., Hsiao, H.C., Perrig, A., Mentens, N.: Speed records in network flow measurement on FPGA. In: Proceedings of the International Conference on Field-Programmable Logic (FPL) (2021)","DOI":"10.1109\/FPL53798.2021.00043"},{"key":"13_CR58","doi-asserted-by":"crossref","unstructured":"Scherrer, S., et al.: Low-rate Overuse Flow tracer (LOFT): an efficient and scalable algorithm for detecting overuse flows. arXiv preprint arXiv:2102.01397 (2021)","DOI":"10.1109\/SRDS53918.2021.00034"},{"issue":"5","key":"13_CR59","doi-asserted-by":"publisher","first-page":"1059","DOI":"10.1109\/TNET.2007.896150","volume":"15","author":"R Schweller","year":"2007","unstructured":"Schweller, R., et al.: Reversible sketches: enabling monitoring and analysis over high-speed data streams. IEEE\/ACM Trans. Netw. 15(5), 1059\u20131072 (2007)","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"13_CR60","unstructured":"sFlow: Traffic Monitoring using sFlow (2003). http:\/\/www.sflow.org\/sFlowOverview.pdf"},{"key":"13_CR61","unstructured":"Sharafaldin, I., Lashkari, A.H., Ghorbani, A.: (2018)"},{"key":"13_CR62","unstructured":"Song, H., Lockwood, J.W.: Multi-pattern signature matching for hardware network intrusion detection systems. In: GLOBECOM 2005, vol. 3. IEEE (2005)"},{"key":"13_CR63","doi-asserted-by":"crossref","unstructured":"Tavallaee, M., Bagheri, E., Lu, W., Ghorbani, A.A.: A detailed analysis of the KDD CUP 99 data set. In: 2009 IEEE Symposium on Computational Intelligence for Security and Defense Applications (2009)","DOI":"10.1109\/CISDA.2009.5356528"},{"issue":"4","key":"13_CR64","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1145\/2927964.2927977","volume":"43","author":"D Tong","year":"2016","unstructured":"Tong, D., Prasanna, V.: High throughput sketch based online heavy hitter detection on FPGA. ACM SIGARCH Comput. Architect. News 43(4), 70\u201375 (2016)","journal-title":"ACM SIGARCH Comput. Architect. News"},{"issue":"4","key":"13_CR65","first-page":"929","volume":"29","author":"D Tong","year":"2017","unstructured":"Tong, D., Prasanna, V.K.: Sketch acceleration on FPGA and its applications in network anomaly detection. IEEE TPDS 29(4), 929\u2013942 (2017)","journal-title":"IEEE TPDS"},{"key":"13_CR66","doi-asserted-by":"crossref","unstructured":"Tran, C., Vo, T.N., Thinh, T.N.: HA-IDS: A heterogeneous anomaly-based intrusion detection system. In: NAFOSTED NICS 2017 (2017)","DOI":"10.1109\/NAFOSTED.2017.8108056"},{"key":"13_CR67","doi-asserted-by":"crossref","unstructured":"Umuroglu, Y., Akhauri, Y., Fraser, N.J., Blott, M.: LogicNets: co-designed neural networks and circuits for extreme-throughput applications. In: FPL 2020 (2020)","DOI":"10.1109\/FPL50879.2020.00055"},{"key":"13_CR68","doi-asserted-by":"crossref","unstructured":"Umuroglu, Y., et al.: FINN: a framework for fast, scalable binarized neural network inference. In: Proceedings of the 2017 ACM\/SIGDA FPGA. ACM (2017)","DOI":"10.1145\/3020078.3021744"},{"key":"13_CR69","doi-asserted-by":"crossref","unstructured":"Wada, T., Matsumura, N., Nakano, K., Ito, Y.: Efficient byte stream pattern test using bloom filter with rolling hash functions on the FPGA. In: 2018 Sixth CANDAR. IEEE (2018)","DOI":"10.1109\/CANDAR.2018.00016"},{"key":"13_CR70","unstructured":"Wang, X., et al.: Hyperscan: a fast multi-pattern regex matcher for modern CPUs. In: USENIX NSDI (2019)"},{"key":"13_CR71","doi-asserted-by":"publisher","first-page":"16062","DOI":"10.1109\/ACCESS.2021.3051074","volume":"9","author":"Z Wang","year":"2021","unstructured":"Wang, Z., Zeng, Y., Liu, Y., Li, D.: Deep belief network integrating improved kernel-based extreme learning machine for network intrusion detection. IEEE Access 9, 16062\u201316091 (2021)","journal-title":"IEEE Access"},{"key":"13_CR72","doi-asserted-by":"crossref","unstructured":"Wellem, T., Lai, Y.K., Huang, C.Y., Chung, W.Y.: A hardware-accelerated infrastructure for flexible sketch-based network traffic monitoring. In: IEEE 17th HPSR. IEEE (2016)","DOI":"10.1109\/HPSR.2016.7525661"},{"key":"13_CR73","doi-asserted-by":"crossref","unstructured":"Yang, T., et al.: A generic technique for sketches to adapt to different counting ranges. In: IEEE INFOCOM (2019)","DOI":"10.1109\/INFOCOM.2019.8737531"},{"key":"13_CR74","doi-asserted-by":"crossref","unstructured":"Yang, T., et al.: Elastic sketch: Adaptive and fast network-wide measurements. In: Proceedings of the ACM Special Interest Group Data Communication (SIGCOMM) (2018)","DOI":"10.1145\/3230543.3230544"},{"key":"13_CR75","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1007\/978-3-319-67422-3_13","volume-title":"Modeling Decisions for Artificial Intelligence","author":"Y Yu","year":"2017","unstructured":"Yu, Y., Long, J., Cai, Z.: Session-based network intrusion detection using a deep learning architecture. In: Torra, V., Narukawa, Y., Honda, A., Inoue, S. (eds.) MDAI 2017. LNCS (LNAI), vol. 10571, pp. 144\u2013155. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-67422-3_13"},{"key":"13_CR76","doi-asserted-by":"crossref","unstructured":"Zazo, J.F., Lopez-Buedo, S., Ruiz, M., Sutter, G.: A single-FPGA architecture for detecting heavy hitters in 100 Gbit\/s ethernet links. In: 2017 International Conference on ReConFigurable Computing and FPGAs (ReConFig). IEEE (2017)","DOI":"10.1109\/RECONFIG.2017.8279770"},{"issue":"5","key":"13_CR77","doi-asserted-by":"publisher","first-page":"649","DOI":"10.1109\/TSMCC.2008.923876","volume":"38","author":"J Zhang","year":"2008","unstructured":"Zhang, J., Zulkernine, M., Haque, A.: Random-forests-based network intrusion detection systems. IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.) 38(5), 649\u2013659 (2008)","journal-title":"IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.)"},{"key":"13_CR78","unstructured":"Zhao, Z., Sadok, H., Atre, N., Hoe, J.C., Sekar, V., Sherry, J.: Achieving 100Gbps intrusion prevention on a single server. In: 14th USENIX OSDI20 (2020)"},{"issue":"3","key":"13_CR79","first-page":"1","volume":"3","author":"Y Zhou","year":"2019","unstructured":"Zhou, Y., Zhang, Y., Ma, C., Chen, S., Odegbile, O.O.: Generalized sketch families for network traffic measurement. POMACS 3(3), 1\u201334 (2019). Kindly provide year of the publication for the Ref. [51]","journal-title":"POMACS"}],"container-title":["Lecture Notes in Computer Science","Security, Privacy, and Applied Cryptography Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-95085-9_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,21]],"date-time":"2022-04-21T15:07:54Z","timestamp":1650553674000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-95085-9_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783030950842","9783030950859"],"references-count":79,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-95085-9_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"28 January 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"SPACE","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Security, Privacy, and Applied Cryptography Engineering","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Kolkata","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"India","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"10 December 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13 December 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"space2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/cse.iitkgp.ac.in\/conf\/SPACE2021\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"42","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"13","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"31% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2.74","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2.19","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"The conference was held virtually due to the COVID-19 pandemic.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}