Communication Networks I

Fall 2006

 

Course Specifics:

Instructor: Wade Trappe

Time: Th 6:40pm—9:30pm

Place: SEC-

 

The course syllabus may be obtained from here.

 

 

Date

Lecture Material

Assignments

09/07/2006

Class Syllabus

 

Lecture 1 Slides: Overview of Communication Networks 

 

None yet...

09/14/2006

Lecture 2 Slides: The Layers and Error Correction

Still Safe… But soon...

09/21/2006

Lecture 3 Slides: More DLC Stuff (ARQ and Framing)

 

Additionally, will start queuing.

Homework Assignment

 

The TinyOS Project File

Additional reading: Read about ARQ Correctness Proofs

09/28/2006

Mobicom 2006— I will not be in town this week.

There will be no class.

 

Consider it a chance to stop and smell the academic roses.

 

 

10/05/2006

I will be at an NSF Meeting

 

We will have class. The lecture will cover the network stack in TinyOS.

 

Slides describing TinyOS

 

(This lecture should be used to support the discussions we had on the DLC, and the TinyOS stack is a great place to learn about how various networking issues are addressed in practice.)

 

10/12/2006

Today’s lecture is chalk-board based.

 

 

Homework Assignment

10/19/2006

Today’s lecture is chalk-board based

 

Announcement: We will have an exam soon… November 2nd.

 

Exam format: 2 hours, some easy, some medium, and some hard parts...

 

 

 

Homework Assignment 1 Solutions:

Part A

Part B

Missing Page

I was asked whether I could provide some more problems and solutions… Here are some more.

10/20/2006

More chalk board lectures

 

Homework Assignment 2 Solutions

Part A

Part B

 

 

 

10/27/2006

More chalk board lectures

Computer Project 1 Assignment

11/02/2006

The big exam…

 

 

 

 

11/09/2006

ANNOUNCEMENT:

Due to the university’s policy to block off access to campus parking lots on  campus after 12pm (due to the football game), I have decided to cancel class and office hours. I won’t be able to make it to campus.

 

This is extremely unfortunate.

Everything will resume as normal the subsequent week (I hope).

Reading assignment: Read M/G/1

11/16/2006

No update. Class lecture. We covered M/G/1 queues.

 

11/21/2006

Slides on M/G/1 and Embedded Markov Chains

 

Slides on Queue Networks

Homework Assignment 3

Solutions, part 1

Part 2

Computer Project 2 Assignment

12/10/2006

Slides from Zhibin’s MAC Layer Talk

Exam 1 Solutions

12/14/2006

Comments: Due to an internal Rutgers Computing Review, I will not show up to  office hours until 5:15pm.

Final Exam

Due in my office or by email

Necessary file: Sample.txt