{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T10:26:33Z","timestamp":1773311193616,"version":"3.50.1"},"publisher-location":"Cham","reference-count":30,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783031175503","type":"print"},{"value":"9783031175510","type":"electronic"}],"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-031-17551-0_29","type":"book-chapter","created":{"date-parts":[[2022,9,29]],"date-time":"2022-09-29T13:25:48Z","timestamp":1664457948000},"page":"437-452","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Multi-region SRAM-Based TCAM for\u00a0Longest Prefix"],"prefix":"10.1007","author":[{"given":"Qian","family":"Zou","sequence":"first","affiliation":[]},{"given":"Ning","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Feng","family":"Guo","sequence":"additional","affiliation":[]},{"given":"Qingshan","family":"Kong","sequence":"additional","affiliation":[]},{"given":"Zhiqiang","family":"Lv","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,9,30]]},"reference":[{"key":"29_CR1","doi-asserted-by":"crossref","unstructured":"Huang, J.Y., Wang, P.C.: TCAM-Based IP Address Lookup Using Longest Suffix Split. IEEE\/ACM Trans. Networking PP(2), 1\u201314 (2018)","DOI":"10.1109\/TNET.2018.2815999"},{"key":"29_CR2","unstructured":"Omer, M., Zahid, U., Hassan, M., et al.: Fast Pattern Recognition through an LBP driven CAM on FPGA. IEEE Access, 1 (2018)"},{"key":"29_CR3","doi-asserted-by":"crossref","unstructured":"Guerra-Hernandez, E.I., Espinal, A., Batres-Mendoza, P., et al.: A FPGA-based neuromorphic locomotion system for multi-legged robots. IEEE Access, pp. 8301\u20138312 (2017)","DOI":"10.1109\/ACCESS.2017.2696985"},{"issue":"8","key":"29_CR4","doi-asserted-by":"publisher","first-page":"1311","DOI":"10.1109\/JPROC.2015.2434888","volume":"103","author":"R Karam","year":"2015","unstructured":"Karam, R., Puri, R., Ghosh, S., et al.: Emerging trends in design and applications of memory-based computing and content-addressable memories. Proc. IEEE 103(8), 1311\u20131330 (2015)","journal-title":"Proc. IEEE"},{"issue":"4","key":"29_CR5","doi-asserted-by":"publisher","first-page":"2181","DOI":"10.1109\/COMST.2014.2326417","volume":"16","author":"F Hu","year":"2014","unstructured":"Hu, F., Hao, Q., Bao, K.: A survey on software-defined network and OpenFlow: from concept to implementation. Commun. Surv. Tutorials IEEE 16(4), 2181\u20132206 (2014)","journal-title":"Commun. Surv. Tutorials IEEE"},{"key":"29_CR6","doi-asserted-by":"crossref","unstructured":"Kreutz, D., Ramos, F., Verissimo, P.E., et al.: Software-defined networking: a comprehensive survey. Proceedings of the IEEE 103(1) (2014)","DOI":"10.1109\/JPROC.2014.2371999"},{"issue":"2","key":"29_CR7","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1145\/1355734.1355746","volume":"38","author":"N Mckeown","year":"2008","unstructured":"Mckeown, N., Anderson, T., Balakrishnan, H., et al.: OpenFlow: Enabling innovation in campus networks. ACM SIGCOMM Comput. Commun. Rev. 38(2), 69\u201374 (2008)","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"29_CR8","doi-asserted-by":"crossref","unstructured":"Sindhura, B., Shobha, K.R.: Implementation and testing of openflow switch using FPGA. In: International Conference on Computing. IEEE Computer Society (2017)","DOI":"10.1109\/ICCCNT.2017.8203995"},{"key":"29_CR9","doi-asserted-by":"crossref","unstructured":"Norige, E., Liu, A.X., Torng, E.: A ternary unification framework for optimizing TCAM-based packet classification systems. IEEE\/ACM Trans. Networking, 1\u201314 (2018)","DOI":"10.1109\/TNET.2018.2809583"},{"issue":"10","key":"29_CR10","first-page":"1661","volume":"63","author":"TS Chen","year":"2016","unstructured":"Chen, T.S., Lee, D.Y., Liu, T.T., et al.: Dynamic Reconfigurable Ternary Content Addressable Memory for OpenFlow-Compliant Low-Power Packet Processing[J]. Circuits and Systems I: Regular Papers, IEEE Transactions on 63(10), 1661\u20131672 (2016)","journal-title":"Circuits and Systems I: Regular Papers, IEEE Transactions on"},{"key":"29_CR11","doi-asserted-by":"crossref","unstructured":"Ghosh, S., Baliyan, M.: A hash based architecture of longest prefix matching for fast IP processing. In: TENCON 2016\u20132016 IEEE Region 10 Conference. IEEE (2016)","DOI":"10.1109\/TENCON.2016.7847995"},{"key":"29_CR12","doi-asserted-by":"crossref","unstructured":"Ullah, Z., Jaiswal, M.K., Chan, Y.C., et al.: FPGA Implementation of SRAM-based ternary content addressable memory. In: Parallel & Distributed Processing Symposium Workshops & Phd Forum. IEEE (2012)","DOI":"10.1109\/IPDPSW.2012.47"},{"key":"29_CR13","doi-asserted-by":"crossref","unstructured":"Jiang, W.: Scalable ternary content addressable memory implementation using FPGAs. In: 2013 ACM\/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS). ACM (2013)","DOI":"10.1109\/ANCS.2013.6665177"},{"key":"29_CR14","doi-asserted-by":"crossref","unstructured":"Irfan, M., Ullah, Z.: G-AETCAM: gate-based area efficient ternary content-addressable memory on FPGA. IEEE Access PP(99), 1 (2017)","DOI":"10.1109\/ACCESS.2017.2756702"},{"key":"29_CR15","doi-asserted-by":"crossref","unstructured":"Ullah, Z.: LH-CAM: logic-based higher performance binary CAM architecture on FPGA. IEEE Embedded Syst. Lett., 1 (2017)","DOI":"10.1109\/LES.2017.2664378"},{"key":"29_CR16","doi-asserted-by":"crossref","unstructured":"Irfan, M., Ullah, Z., Chowdhury, M.H., et al.: RPE-TCAM: reconfigurable power-efficient ternary content-addressable memory on FPGAs. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. PP(99), 1\u20135 (2020)","DOI":"10.1109\/TVLSI.2020.2993168"},{"key":"29_CR17","unstructured":"Fouzder, T., Hafeez, A., Rehman, N.U., et al.: Power efficient FPGA-based TCAM architecture by using segmented matchline strategy. In: 2019 International Conference on Advances in the Emerging Computing Technologies (AECT) (2020)"},{"key":"29_CR18","doi-asserted-by":"crossref","unstructured":"Zahir, A., Khattak, S.K., Ullah, A., et al.: FracTCAM: Fracturable LUTRAM-Based TCAM Emulation on Xilinx FPGAs. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. (2020)","DOI":"10.1109\/TVLSI.2020.3026840"},{"key":"29_CR19","doi-asserted-by":"crossref","unstructured":"Ullah, I., Ullah, Z., Afzaal, U., et al.: DURE: An energy- and resource-efficient TCAM architecture for FPGAs with dynamic updates. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. PP(99), 1\u201310 (2019)","DOI":"10.1109\/TVLSI.2019.2904105"},{"key":"29_CR20","doi-asserted-by":"crossref","unstructured":"Irfan, M., Ullah, Z., Cheung, R.: D-TCAM: a high-performance distributed RAM based TCAM architecture on FPGAs. IEEE Access (2019)","DOI":"10.1109\/ACCESS.2019.2927108"},{"key":"29_CR21","unstructured":"Zhuo, Q., Margala, M.: Low power RAM-based hierarchical CAM on FPGA. In: International Conference on Reconfigurable Computing & Fpgas. IEEE (2015)"},{"key":"29_CR22","doi-asserted-by":"crossref","unstructured":"Ullah, Z., Ilgon, K., Baeg, S.: Hybrid partitioned SRAM-based ternary content addressable memory. IEEE Trans. Circuits Syst. I: Regular Papers 59(12), 2969\u20132979 (2012)","DOI":"10.1109\/TCSI.2012.2215736"},{"key":"29_CR23","doi-asserted-by":"crossref","unstructured":"Ullah, Z., Jaiswal, M.K., Cheung, R.C.: E-TCAM: an efficient SRAM-based architecture for TCAM. Birkhauser Boston Inc. (2014)","DOI":"10.1007\/s00034-014-9796-3"},{"key":"29_CR24","doi-asserted-by":"crossref","unstructured":"Ullah, Z., Jaiswal, M.K., Cheung, R.C.C.: Z-TCAM: an SRAM-based architecture for TCAM. IEEE Trans. Very Large Scale Integr. Syst. 23(2), 402\u2013406 (2015)","DOI":"10.1109\/TVLSI.2014.2309350"},{"key":"29_CR25","doi-asserted-by":"crossref","unstructured":"Ullah, Z., Jaiswal, M.K., Cheung, R., et al.: UE-TCAM: an ultra efficient SRAM-based TCAM. Tencon IEEE Region 10 Conference. IEEE (2015)","DOI":"10.1109\/TENCON.2015.7372837"},{"key":"29_CR26","doi-asserted-by":"crossref","unstructured":"Ullah, I., Ullaha, Z., Lee, J.A.: Efficient TCAM design based on multipumping-enabled multiported SRAM on FPGA. IEEE Access, 1 (2018)","DOI":"10.1109\/ACCESS.2018.2822311"},{"key":"29_CR27","doi-asserted-by":"crossref","unstructured":"Zhang, J., Yang, R., Cao, X., et al.: A resource-saving TCAM structure based on SRAM. In: 2019 IEEE 5th International Conference on Computer and Communications (ICCC). IEEE (2019)","DOI":"10.1109\/ICCC47050.2019.9064203"},{"key":"29_CR28","doi-asserted-by":"crossref","unstructured":"Qazi, A., Ullah, Z, Hafeez, A.: Fast mapping and updating algorithms for a binary CAM on FPGA (2021)","DOI":"10.1109\/ICJECE.2020.3025198"},{"key":"29_CR29","doi-asserted-by":"crossref","unstructured":"Ullah, Inayat, Zahid, et al. EE-TCAM: an energy-efficient SRAM-based TCAM on FPGA. Electronics (2018)","DOI":"10.3390\/electronics7090186"},{"issue":"3","key":"29_CR30","doi-asserted-by":"publisher","first-page":"499","DOI":"10.1109\/TNET.2007.893156","volume":"15","author":"D Turner","year":"2007","unstructured":"Turner, D.: ClassBench: a packet classification benchmark. IEEE\/ACM Trans. Networking 15(3), 499\u2013511 (2007)","journal-title":"IEEE\/ACM Trans. Networking"}],"container-title":["Lecture Notes in Computer Science","Science of Cyber Security"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-17551-0_29","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,29]],"date-time":"2022-09-29T13:29:39Z","timestamp":1664458179000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-17551-0_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031175503","9783031175510"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-17551-0_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"30 September 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"SciSec","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Science of Cyber Security","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Matsue","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Japan","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"10 August 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12 August 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"scisec2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.scisec.org","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-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":"30","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":"15","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":"50% - 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.3","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","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":"3 Posters","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)"}}]}}