T. Matsumura, K. Imamura, Yoshifumi Kawamura, Y. Matsuda
{"title":"Automatic rule registration and deletion function on a packet lookup engine LSI","authors":"T. Matsumura, K. Imamura, Yoshifumi Kawamura, Y. Matsuda","doi":"10.1109/ISPACS.2016.7824693","DOIUrl":null,"url":null,"abstract":"A 100-MHz 51.2-Gb/s packet lookup engine LSI for packet inspection was proposed in a previous paper. High throughput and low power consumption was realized by introducing a combined mismatch detection circuit and linked-list hash table, minimizing the amount of memory accesses. The LSI has an automatic table update function. In this paper, this automatic rule registration and deletion function on the packet lookup engine LSI is described, meaning various tables included in the circuits, that is, the Mismatch Table, Index Table, and Rule Table are automatically configured by only inputting rules to be registered or deleted using embedded hardware on the LSI. This function utilizes a match and mismatch assessment for normal packet inspection operations.","PeriodicalId":131543,"journal":{"name":"2016 International Symposium on Intelligent Signal Processing and Communication Systems (ISPACS)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Symposium on Intelligent Signal Processing and Communication Systems (ISPACS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISPACS.2016.7824693","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A 100-MHz 51.2-Gb/s packet lookup engine LSI for packet inspection was proposed in a previous paper. High throughput and low power consumption was realized by introducing a combined mismatch detection circuit and linked-list hash table, minimizing the amount of memory accesses. The LSI has an automatic table update function. In this paper, this automatic rule registration and deletion function on the packet lookup engine LSI is described, meaning various tables included in the circuits, that is, the Mismatch Table, Index Table, and Rule Table are automatically configured by only inputting rules to be registered or deleted using embedded hardware on the LSI. This function utilizes a match and mismatch assessment for normal packet inspection operations.