By Topic

A multilayer neural network for IP lookup and packet classification

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
M. M. Moallem ; Amirkabir Univ. of Technol., Iran ; N. Yazdani ; K. Faez ; H. Taheri

IP routers use lookup tables to forward packets. They also classify packets to determine which flow they belong to in order to decide the type of quality of service they should receive. Increasing the rate of communication links and expansion of the global network is in contrast with the practical processing power of the switching devices. We propose a neural network scheme for the IP lookup problem. Our algorithm-a 12 layers neural network-represents acceptable results on the error rate and training time. Fortunately, parallel processing of neural networks provides a huge processing power to process packets. Our algorithm can be implemented in hardware on a single chip and can perform an IP lookup in only 4.5 nanoseconds implying it can support 60 Gbps link rate. Pipelining and parallel processing can be used to increase the link rate up to 400 Gbps and decrease the learning time.

Published in:

Communications, 2003. APCC 2003. The 9th Asia-Pacific Conference on  (Volume:3 )

Date of Conference:

21-24 Sept. 2003