Title

A hybrid network processor with support for high-speed execution of CPN and upper layer IP protocols

Authors

Authors

T. Kocak

Comments

Authors: contact us about adding a copy of your work at STARS@ucf.edu

Abbreviated Journal Title

Comput. J.

Keywords

network routers; hardware design; cognitive packet networks; RANDOM NEURAL-NETWORK; DESIGN; Computer Science, Hardware & Architecture; Computer Science, Information; Systems; Computer Science, Software Engineering; Computer Science, ; Theory & Methods

Abstract

The trend in network processing is towards layer 4-7 processing in the routers and switches. In this paper, we present a hybrid network processor (NPU) architecture that supports high-speed execution of higher layer TCP/IP protocol processing. The architecture achieves this by employing optimized logic blocks for specific tasks in the processing elements. This is a unique architecture such that it can realize both task-level and packet-level parallelism. We also present an example of implementation of a fast adaptive routing algorithm, Cognitive Packet Networks (CPNs), using the proposed NPU architecture. CPN uses a neural network model with a reinforcement learning algorithm to find routes. The applicability of the CPN concept has been demonstrated through several software implementations. Through hardware implementation, we show that this new network model can sustain similar line rates as the current IP protocols.

Journal Title

Computer Journal

Volume

49

Issue/Number

2

Publication Date

1-1-2006

Document Type

Article

Language

English

First Page

190

Last Page

200

WOS Identifier

WOS:000235771500006

ISSN

0010-4620

Share

COinS