A Survey on Issues in Network Processing, Network Processor Architectures, Challenges and State of the Art in the Network Processing Field

Project Code: Network-Processing Survey

Project Level: BS thesis, or MS/PhD course project.

Abstract

Network processing is a relatively young research strand that is rapidly emerging with a strong driving application: the internet. This project is to make a survey on the issues involved in this field. This includes applications, architectures, implementation methodologies (chip design as well as programming issues), and any other issue that is found to be important during the project accomplishment.

Motivation

Definition

There are some surveys already done in universities such as Berkeley; some of these are, however, rather old (e.g. 1999). You can start from these surveys and complete it with a literature survey on current research issues and a technical survey on products provided commercially. You should present your gathered results in bi- or tri-weekly discussion sessions for other members of the ODYSSEY project. The project is considered finished when the survey is mature enough to allow defining an effective case study on network processing.

Objectives

Student Prerequisites

Interaction with Others

  1. In general, can be done all alone.