Computer Laboratory

Course pages 2011–12

Schedule - Software

Unless otherwise noted, all deliverables are due no later than midnight.

Milestone Time Alotted Due Date Deliverable(s)
Develop a functional router in software 2 weeks Wed 1-Feb Design document with overview of router architecture
Wed 8-Feb Working software router (as described by this milestone)
Develop a router-router protocol in software router 2 weeks Wed 8-Feb Router-router protocol section of the design document
Wed 15-Feb 1. Router with fully implemented router-router protocol
Adding Hardware Control to Router 1 week Wed 22-Feb 1. Updated design document and software router with register access support
2. HW+SW: Initial Proposal of Advanced Feature
Advanced Feature Development and Router Interoperation 4 weeks effective (*) Wed 29-Feb HW+SW: Final Proposal of Advanced Feature
7-Mar Design document with full specs of proposed advanced functionality
Proof of progress on advanced functionality
14-Mar Proof of progress on advanced functionality
22-Apr-2012 Final documentation and router with advanced functionality
Presentations/Demonstrations Wed 25-Apr-2010 Presentations and Demonstrations will be in FW11 on the 25th of April. A hot buffet is available from 6pm, presentations will start at 7pm.

(*) You are expected to commit the equivalent of one in-term week worth of work to this module over the Easter vacation. No less than 10 Hours between the 15th of March, 2012 and the deadline 22nd of April, 2012.