Title

A Hybrid Network Processor With Support For High-Speed Execution Of Cpn And Upper Layer Ip Protocols

Keywords

Cognitive packet networks; Hardware design; Network routers

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. © 2006 Oxford University Press.

Publication Date

3-1-2006

Publication Title

Computer Journal

Volume

49

Issue

2

Number of Pages

190-200

Document Type

Article

Personal Identifier

scopus

DOI Link

https://doi.org/10.1093/comjnl/bxh167

Socpus ID

33644913118 (Scopus)

Source API URL

https://api.elsevier.com/content/abstract/scopus_id/33644913118

This document is currently not available here.

Share

COinS