As soon as you have formed your group and decided upon an idea, the group members MUST meet with the instructor. The goal is to ensure that every group is pursuing a different project and that groups have a reasonable project idea before embarking on the proposal. The project idea has to be approved by Feb. 27, 2006.
Each group must submit a project proposal. In the project proposal, the following must be provided: (a) the members of your project group, (b) a four-page (1000 word) description of your project idea, and (c) a project schedule. The project description should outline what the group intends to accomplish from your project, and how you intend to go about carrying out your project, your research methods, and how the tasks are divided between the group members. The project schedule should include at least three intermediate milestones (with deliverables) as well as the final milestone (with the final deliverables). This is due Mar. 6, 2006.
One of the final deliverables for all projects include a 30 minute Powerpoint presentation of your research project to be presented to the class. Time os class presentations will be discussed in class.
A final document of at least 8 pages (2000 words) describing your research project and its results need to be submitted by Apr. 3, 2006.
In your project proposal, you will identify at least three intermediate milestones. Each milestone specifies a date by which a certain work product will be delivered to the instructor. Example intermediate deliverables include: outlines of the final paper, drafts of sections of the paper, related research citations, etc. You should space these intermediate deliverables out over the course of the semester. For this milestone, each group will arrange to meet with the instructor every second week to ensure that progress is made towards the final project.
This project investigates routing schemes different from traditional routing. Unlike traditional routing schemes that examine only fixed length fields in the header portion of a packet to make their forwarding decisions, the content routing schemes also examine the payload of the packet. For web-based applications such as e-business, the content of interest typically includes URLs and cookies that can be of varying length and can appear at arbitrary locations within the payload. This makes content deciphering far more processor intensive than traditional routing. Further, the content that is of interest is usually encapsulated in a connection-oriented protocol such as TCP. this means the TCP connection should be spliced to access the content. Please check the following references: IPDPS 2003 Second Paper
Ethernet by far is the most widely adopted networking technology in the world. With the emergence of bandwidth-intensive applications, service providers are seeking higher capacity networking solutions that simplify and reduce the total cost of network connectivity. Is the Gigabit Ethernet the natural evolution of the next generation wired networks? Whats are the challenges and the issues of deploying a Gigabit Ethernet infrastructure?
Systems such as Grids and P2P are built on the nature of collaboration through sharing resources. In this research project, we want to examine and study some mechanisms aimed at encouraging entitites to contribute resources. Therefore, the ultimate goal in incentivizing autonomous entities is to make them work towards the overall benefit of the computing environment. Please check the following references: CCGRID 2004
Grid computing is a new paradigm of bringing together computational resources scattered across the globe. This research project explores the evolution of Grid computing, the difference between the Grid and existing systems such as cluster computing , P2P computing, web services, and public utility computing. In this project, we also explore the Grid protocol architecture and compare it to the Internet protocol architecure , virtual organizations (VOs) and Grid standards and requirements. Please check the following references: Grid Introduction Grid Computing