Time and Place: 2nd period (9:30-10:45) MWF, 239 Larsen Hall.
Required Text: R. Ramaswami
and K. Sivarajan, Optical
Networks: A Practical
Perspective, 2nd Edition, Morgan Kaufmann Publishers, 2002, IBSN
1-55860-655-6.
References: Assorted journal and conference papers -- to be announced.
Recommended Supplemental Text: J. Walrand and P. Varaiya, High-Performance Communication Networks, 2nd Edition, Morgan Kaufmann Publishers Inc., San Francisco, CA, 2000, ISBN 1-55860-574-6.
Suggested References for Background:
Instructors:
Prerequisites by Topic: Topical prerequisites include strong fundamentals in computer networks including digital data communication techniques, the OSI reference model, data link control, multiplexing, circuit and packet switching, LANs, protocols and network architecture, and internetworking.
In addition, background in computer architecture (e.g. EEL5764 Computer Architecture, EEL6763 Parallel Computer Architecture) and/or other graduate courses in computer engineering (e.g. EEL6935 Distributed Computing, EEL6935 Wireless Networks) is very desirable but not required.
Goals: The primary goal of the course is to introduce students to fundamental and advanced concepts, techniques, and technologies in high-performance computer networking including optical networking. Students will gain a fundamental knowledge and understanding of this area of high-performance computer engineering through class reading assignments, literature search and analysis, workshop presentations, and a large term project. The secondary goal of the course is to develop and instill in students the capabilities for conducting research, in terms of two key elements: (1)literature search, analysis, formal presentation, and discussion; and (2) completion of a significant research project.
Engineering Applications: Modeling, simulation, and analysis of high-performance computer networks and interconnects; experimental analysis and optimization of high-performance computer networks and interconnects; software and hardware design and development for high-performance distributed systems featuring and exploiting high-speed networks.
Grading Policy: Research Project (60%), Topical Presentations (20%), Class Participation and Homework (10%), and Comprehensive Quiz (10%).
Research Project: Students will form teams of 1-3 students to
select (with instructor consent) and then pursue a topic for the class
project for the bulk of the semester. Each project will involve elements
of simulative research and/or experimental testbed research in order to
explore in some depth one or more key issues of high-performance computer
networking. In particular, each team is expected to develop and
demonstrate expertise on the subject of their project, and through it make
a substantive research contribution. Selected portions of the networking and computing facilities in
the HCS Research Laboratory,
the NSA Center of Excellence in High-Performance Networking and
Computing, will be made available for experimental projects, as will
the commercial modeling and simulation tool MLDesigner (click here
for a tutorial document on the tool) for simulative projects. In
addition, scores of freeware simulation tools such as NS are available on
the web that may be useful for selected projects. Some general ideas
for a suggested procedure in the project are listed here.
Topical Presentations: This course will follow an interactive workshop style whereby a wide variety of topics in high-performance networking are selected by individual students (with consent of the instructors), investigated and analyzed, prepared, and then formally presented to the class for discussion. Second only to the research project, topical presentations are the most significant component of the course. Depending upon class enrollment, each student will be required to prepare and present approximately 3-5 seminars this semester, each approximately 30 minutes in length. An example of the general categories in HPN from which the seminar topics will be drawn is included below:
High-Performance Networks:
Optical Switching and Networking:
Deadline Policy: All assignments will be given with a strict deadline, and students are required to submit their assignments on or before the deadline. In case of extenuating circumstances, students are advised to contact the professor as soon as practical.
Attendance Policy: Attendance without tardiness at all class meetings is mandatory and will be reflected as a portion of the grade for class participation. The other portion of the class participation grade will be based on the degree of productive engagement of the student in class discussions, particularly during the topical presentations.
Conduct Policy: We, the members of the University of Florida community, pledge to hold ourselves and our peers to the highest standards of honesty and integrity. All assignments are to be considered an individual effort unless otherwise specified by the instructor.
Academic Honesty: All students admitted to the University of Florida have signed a statement of academic honesty committing themselves to be honest in all academic work and understanding that failure to comply with this commitment will result in disciplinary action. This statement is a reminder to uphold your obligation as a student at the University of Florida and to be honest in all work submitted and exams taken in this class and all others.
From the university regarding accommodations for students with disabilities: "Students requesting classroom accommodation must first register with the Dean of Students Office. The Dean of Students Office will provide documentation to the student who must then provide this documentation to the Instructor when requesting accommodation."
| ASSIGNED | DESCRIPTION | |
| 5/12/03 Mon. | Chapter 1 - Introduction to Optical Networks | |
| 5/14/03 Wed. | Paper Readings - First Installment (papers 1-5) | |
| 5/19/03 Mon. | Chapter 6 - Client Layers of the Optical Layer | |
| 5/19/03 Mon. | Case Study #1: User-Level Network Interface Protocols | PowerPoint file |
| 5/21/03 Wed. | Case Study #2:
Network-based System Resource Monitoring | PowerPoint file |
| 5/23/03 Fri. | Case Study #3:
Optical Network Components | PowerPoint file |
| 5/28/03 Wed. | Case Study #4:
Multicast Communication in System-Area Networks | PowerPoint file |
| 5/30/03 Fri. | Case Study #5: An Overview of Network Processors | PowerPoint file |
| 5/30/03 Fri. | Chapter 7 - WDM Network Elements | |
| 6/11/03 Wed. | Paper Readings - Second Installment (papers 6-10) |
| STUDENT | TOPIC | SLIDESET DUE DATE | TARGET PRESENTATION DATE |
| Burt Gordon Hung-Hsun Su Brenda Odell | SCI GASNet 10 Gigabit Ethernet | 5/30/03 Fri. | 6/02/03 Mon. |
| David Bueno Aju Jacob | RapidIO Active Networks | 6/02/03 Mon. | 6/04/03 Wed. |
| Juan Yepes Eric Grobelny | QsNet HyperTransport | 6/04/03 Wed. | 6/06/03 Fri. |
| Anu Raghavan Tanan Satayapiwat | Optical Burst Switching Restoration Schemes in SONET and WDM | 6/06/03 Fri. | 6/09/03 Mon. |
| Chris Catoe Ramesh Balasubramanian | Resilient Packet Ring InfiniBand | 6/09/03 Mon. | 6/11/03 Wed. |
| David Elsheimer Robert Hill | Myrinet Detailed Overview of SONET | 6/11/03 Wed. | 6/13/03 Fri. |
| Alex Shye Scott Owen | Overview of Optical Packet
Switching Fibre Channel | 6/13/03 Fri. | 6/16/03 Mon. |
| Mina Goor Eric Donnelly | iSCSI and Storage-Area Networks MPLS | 6/16/03 Mon. | 6/18/03 Wed. |
| ASSIGNED | DESCRIPTION | DUE DATES |
| 5/12/03 Mon. | Class Research Project -- Pre-Proposal | 5/19/03 Mon. |
| 5/12/03 Mon. | Class Research Project -- Full Proposal | 5/23/03 Fri. -- penalty-free grace period until 9am on 5/27/03 Tue. |
| 5/12/03 Mon. | Class Research Project -- Status Reports | 6/02/03 - 7/28/03 (every Mon.) |
| 5/12/03 Mon. | Class Research Project -- Final Report | 8/04/03 Mon.-- penalty-free grace period until class period on 8/06/03 Wed. |
| DAY AND TIME | TYPE |
| Friday, August 8th, in class | Comprehensive Quiz; material includes all class presentations and reading assignments. |