Title :
Accelerating the Evolution of Evolvable Hardware-based Packet Classifiers
Author :
Widiger, Harald ; Tockhorn, Andreas ; Salomon, Ralf ; Timmermann, Dirk
Author_Institution :
Fac. of Comput. Sci. & Electr. Eng., Rostock Univ.
Abstract :
In modern networks, the requirements towards network equipment rise together with the bandwidth. Customers and Internet service providers ask for more and more services like Voice-over-IP, IP-TV, and data services with a dependable quality. To satisfy these demands, the requirements towards packet classification as key functionality in network equipment, e.g., routers become overwhelming. We developed a packet classifier based on an evolvable hardware hash function and investigated its performance with real world data. The performance did show a reasonable degradation compared to random numbers. The computation time, which is required for evolving one generation in the genetic algorithm, corresponds to the actual fitness. We did find possibilities to maximize the speed of fitness evaluation by taking advantage of the fact, that the whole packet classifier including the fitness evaluation module is a pure hardware implementation based on FPGA technology. We were thus able to increase the performance of the evolvable packet classifier significantly while limiting the additional required hardware resources
Keywords :
field programmable gate arrays; file organisation; genetic algorithms; packet switching; telecommunication network routing; FPGA technology; evolvable hardware hash function; evolvable hardware-based packet classifiers; fitness evaluation module; genetic algorithm; network equipment; Acceleration; Bandwidth; Communication system traffic control; Computer science; Conferences; Delay; Hardware; Internet telephony; Routing; Web and internet services;
Conference_Titel :
Evolvable and Adaptive Hardware, 2007. WEAH 2007. IEEE Workshop on
Conference_Location :
Honolulu, HI
Print_ISBN :
1-4244-0699-4
DOI :
10.1109/WEAH.2007.361709