{"title":"一种用于业务质量管理的ATM流量分类器的FPGA实现","authors":"S. Holgado, S. López-Buedo, A. Pearmain","doi":"10.1109/MELCON.2000.880404","DOIUrl":null,"url":null,"abstract":"One of the main problems in modern broadband networks is the variation of quality of service (QoS) that can occur. A very common technology used for broadband networks is ATM (asynchronous transfer mode). ATM can offer QoS guarantees for a number of different traffic classes. In an ATM switch it is possible to discard low-priority cells when the buffer is full. This can be done using logic implemented on a FPGA (field programmable gate array) chip, used because of its flexibility and easy re-configuration. This paper presents the FPGA implementation of an ATM cell priority classifier, which can be used in QoS management. The circuit directly receives a 155 Mbps ATM serial stream from a physical medium device, and performs cell delineation, serial to parallel conversion and classification according to the cell loss priority (CLP) bit. It has been implemented on a Xilinx Virtex XCV50PQ240-6 FPGA occupying 8252 equivalent gates. Simulation results show that the circuit can directly process a 155 Mbps ATM stream.","PeriodicalId":151424,"journal":{"name":"2000 10th Mediterranean Electrotechnical Conference. Information Technology and Electrotechnology for the Mediterranean Countries. Proceedings. MeleCon 2000 (Cat. No.00CH37099)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"FPGA implementation of an ATM traffic classifier for quality of service management\",\"authors\":\"S. Holgado, S. López-Buedo, A. Pearmain\",\"doi\":\"10.1109/MELCON.2000.880404\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"One of the main problems in modern broadband networks is the variation of quality of service (QoS) that can occur. A very common technology used for broadband networks is ATM (asynchronous transfer mode). ATM can offer QoS guarantees for a number of different traffic classes. In an ATM switch it is possible to discard low-priority cells when the buffer is full. This can be done using logic implemented on a FPGA (field programmable gate array) chip, used because of its flexibility and easy re-configuration. This paper presents the FPGA implementation of an ATM cell priority classifier, which can be used in QoS management. The circuit directly receives a 155 Mbps ATM serial stream from a physical medium device, and performs cell delineation, serial to parallel conversion and classification according to the cell loss priority (CLP) bit. It has been implemented on a Xilinx Virtex XCV50PQ240-6 FPGA occupying 8252 equivalent gates. Simulation results show that the circuit can directly process a 155 Mbps ATM stream.\",\"PeriodicalId\":151424,\"journal\":{\"name\":\"2000 10th Mediterranean Electrotechnical Conference. Information Technology and Electrotechnology for the Mediterranean Countries. Proceedings. MeleCon 2000 (Cat. No.00CH37099)\",\"volume\":\"23 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-05-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2000 10th Mediterranean Electrotechnical Conference. Information Technology and Electrotechnology for the Mediterranean Countries. Proceedings. MeleCon 2000 (Cat. No.00CH37099)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MELCON.2000.880404\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2000 10th Mediterranean Electrotechnical Conference. Information Technology and Electrotechnology for the Mediterranean Countries. Proceedings. MeleCon 2000 (Cat. No.00CH37099)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MELCON.2000.880404","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
FPGA implementation of an ATM traffic classifier for quality of service management
One of the main problems in modern broadband networks is the variation of quality of service (QoS) that can occur. A very common technology used for broadband networks is ATM (asynchronous transfer mode). ATM can offer QoS guarantees for a number of different traffic classes. In an ATM switch it is possible to discard low-priority cells when the buffer is full. This can be done using logic implemented on a FPGA (field programmable gate array) chip, used because of its flexibility and easy re-configuration. This paper presents the FPGA implementation of an ATM cell priority classifier, which can be used in QoS management. The circuit directly receives a 155 Mbps ATM serial stream from a physical medium device, and performs cell delineation, serial to parallel conversion and classification according to the cell loss priority (CLP) bit. It has been implemented on a Xilinx Virtex XCV50PQ240-6 FPGA occupying 8252 equivalent gates. Simulation results show that the circuit can directly process a 155 Mbps ATM stream.