Course pages 2013–14
Schedule - Software
Unless otherwise noted, all deliverables are due no later than midnight.
Unless otherwise noted all milestones are just that, recommended checkpoints.. The deliverables are noted in bold.
|Milestone||Time Alotted||Due Date||Milestone(s)|
|Develop a functional router in software||2 weeks||Wed 22-Jan||Design document with overview of router architecture|
|Wed 29-Jan||Working software router (as described by this milestone)|
|Develop a router-router protocol in software router||2 weeks||Wed 5-Feb||Router-router protocol section of the design document|
|Wed 12-Feb||1. Router with fully implemented router-router protocol|
|Adding Hardware Control to Router||1 week||Wed 19-Feb||1. Updated design document and software router with register access
2. HW+SW: Initial Proposal of Advanced Feature
|Advanced Feature Development and Router Interoperation||4 weeks effective (*)||Wed 26-Feb||HW+SW: Final Proposal of Advanced Feature|
|5-Mar||Design document with full specs of proposed advanced
Proof of progress on advanced functionality
|12-Mar-2014||1. tar.gz file or repository pointer of your complete IPv4 router code
base for both hardware and software
2. Email update on advanced functionality progress (1 for each team).
3. Updated design document (including advanced feature section).
|27-Apr-2014||Final documentation and router with advanced functionality|
|Presentations/Demonstrations||Thu 1-May-2014||Presentations and Demonstrations will be in FW11 on the 1st of May. 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 12th of March, 2014 and the deadline 1st of May, 2014.