Resilient and Survivable Networking – Spring 2012

Prof. James P.G. Sterbenz <>
Department of Electrical Engineering and Computer Science
The University of Kansas

Course Description

EECS 983
3 credit hours

Graduate research seminar that provides an overview of the emerging field of resilient, survivable, disruption-tolerant, and challenged networks. These networks aim to remain operational and provide an acceptable level of service in the face of a number of challenges including: natural faults of network components; failures due to misconfiguration or operational errors; attacks against the network hardware, software, or protocol infrastructure; large-scale natural disasters; unpredictably long delay paths either due to length (e.g. satellite and interplanetary) or as a result of episodic connectivity; weak and episodic connectivity and asymmetry of wireless channels; high-mobility of nodes and subnetworks; unusual traffic load (e.g. flash crowds). Multi-level solutions that span all protocol layers, planes, and parts of the network will be systemically and systematically covered. In addition to lectures, students read and present summaries of research papers and execute a project.


EECS 780 or permission of the instructor; EECS 712 and previous simulation experience desirable. This course is intended for MS and PhD level students and is not open to undergraduates.

Spring 2012 Offering Details

Refer to the main EECS 983 page for generic course information including textbooks and exam topics. This page contains schedule, laboratory, homework, and exam information specific to the Spring 2012 offering.

Time and Location

Spring 2012
Lecture: 18:10–21:00 Thu.
Nichols 246 (Executive Conference Room), Lawrence West Campus
Section: EECS 983-1200 Course ID: LEC 69059

Instructor Office hours

By appointment.


All email correspondence to the instructor must contain a subject line beginning Subject: EECS983 - followed by a meaningful indicator of the content. The former is so that automatic email filters are likely to do the right thing; the latter is so that we know what the email regards when looking at the folder view in an email client. Email not following this guideline is likely to get misfiltered and be unread.


Tentative schedule of lectures, readings, assignments, and exams. Dates in the future subject to change.

EECS 983 Spring 2012 Schedule
Date Lecture Reading Discussions
Subject  Key Concepts  Required Optional
 19 Jan.  Administrivia
RSN-AE [print] [display]
 choose project groups
 26 Jan.  Resilience
Introduction and Motivation
RSN-IM [print] [display]
IUER Axioms
D2R2 + DR Strategy
ResiliNets Principles
[SHC+2010] [SHS+2011]  choose past failures (PF)
 02 Feb.  Challenges and Past Failures
RSN-CF [print] [display]
Challenge taxonomy
Past failures
 09 Feb.  Disciplines:
RSN-DE [print] [display]
fault → error → failure
 reliability vs. Availability 
 16 Feb.  Disciplines:
Fault Tolerance
RSN-FT [print] [display]
redundancy  [N1990]
 PF: Storms (Katrina, etc.) [MAT]
 23 Feb.  Disciplines:
RSN-SV [print] [display]
diversity  [EFL+1999]
 PF: Cable cuts (Baltimore, submarine, etc.) [SS]
 01 Mar.  Disciplines:
RSN-PF [print] [display]
 [M1992]  [M1980]  PF: Power failures (2003 Northeast, etc.) [SD]
 PF: Cyber-attacks agains software infrastructure [RW]
 08 Mar.  Disciplines:
Disruption Tolerance
RSN-DT [print] [display]
eventual connectivity
custody transfer, bundle
 DTN-BP, LTP (motiv, spec
 PF: Human mistakes (operational and misconfiguration) [JH]
 PF: Solar flares and radiation [KSP]
 15 Mar.  Midterm Exam
 22 Mar.  Spring Break
 29 Mar.  Disciplines:
 Security and Self-Protection 
RSN-SP [print] [display]
 PF: Terrorist attacks (9/11, 7/7, etc.) [MP]
 PF: Traffic challenges (DDoS attacks and flash crowds) [YFC] 
 05 Apr.  Disciplines:
Traffic Tolerance
RSN-TT [print] [display]
 [JKR2002]  [XSH+2002]  
 05 Apr.  Disciplines:
RSN-RC [print] [display]
 PF: Pandemics [CMSC]
 choose research papers
 10 May  Project Presentations

Navigation: Up: EECS 882Top: James P.G. Sterbenz

Last updated 26 January 2012 – Valid XHTML 1.1Lynx inspectedW3C AAA Conformance
©2005–2012 James P.G. Sterbenz <>