University of Kansas

Electrical Engineering & Computer Science

EECS 563 - Introduction to Communications Networks - Fall 2021




No Class 11/9/2021




Together, as Jayhawks, we resolve to protect ourselves, our community, and the greater good.

Masks (Policy) are required for everyone in indoor public spaces on the Lawrence and Edwards campuses, and are recommended in crowded outdoor spaces.

Vaccines: Vaccinations are the best way for each of us to do our part to protect ourselves and each other, and ensure a successful academic year.

KU will also offer the following walk-in vaccine clinics:

Aug. 23 to 27, 10 a.m. to 2 p.m., Level 4 of the Kansas Union, Traditions Area

Aug. 31 and Sept. 1, 3 p.m. to 7 p.m., Lobby, Ambler Student Recreation Fitness Center


EECS 563 Class Notes Fall 2021

Links to free networking textbooks

Computer Networks: A Systems Approach by Larry Peterson and Bruce Davie

Computer Networking: Principles, Protocols and Practice by Olivier Bonaventure

Homework & Projects

Attendance at all class meetings is expected.


Performance Analysis Notes and Interactive Plots Demonstrating System Trade-offs

(The cdf reader needed to use interactive plots is @

    1. M/M/1/K Dealy and Carried Load Performance
    2. Performace analysis: statistical multiplexer-infinite system
    3. Performance analysis: statistical multiplexer-finite system
    4. Performance analysis: multi-server system
    5. Throughput vs Offered Load for Finite System
    6. Shortest Path through Network
    7. Simplified Token Ring Maximum Normalized Throughput Analysis
    8. Maximum Normalized Throughput for CSMA-CD Networks
    9. Stop & Wait Efficiency Trade-offs
    10. Sliding Window Efficiency Trade-offs


At the conclusion of this class the students are expected to be able to:


Formats and Guidelines for Assignments

Homework Format

Homework Grader: Aravind Pothuri, <>

If you must submit homework and projects assignment e-mail;

1) send homework to the grader and cc;

2) send projects to me at

2) name your file: your-last-name_Assignment#, e.g.,Frost_HW#5.pdf or Frost_Project#1.pdf Lastname_Project#.mox

Technical Report Format

Paper on writing technical reports

Test Review and Class Make-up Sessions:


Reference Material

IPv4 Address Tools


Some interesting on-line networking related videos:



Academic Integrity and Plagiarism

Academic Integrity and Plagiarism The department, school and university have very strict guidelines regarding academic misconduct. On tests work ALONE! Solve tests on your own, do not communicate with anyone else to get help on answers the test questions. If we need to have on-line tests; this is an honor system.  It is expected that as professionals you WILL act ethically.  It is expected that you will always act professionally and ethically. Obviously, copying is not allowed on exams. Obviously, copying is not allowed on exams. Students are expected to submit their own work on individual homework and projects. Lending or borrowing all or part of a simulation model or program from another student is not allowed. Students ARE allowed to borrow and modify any code on this class web site in their projects. Instances of cheating will result in a referral to the department chairman and the dean of engineering.
All sources in your written work (project reports) must be properly referenced; if you use a source from the literature or the idea of another for your work you must reference it. If you quote or copy a block of text, it must be cited and included in quotation marks (if a sentence or less in length) or in block quote style (if more than a sentence in length). If you paraphrase text (reword a phrase, sentence, or paragraph), you must also quote or blockquote followed by “[paraphrased]” in addition to proper citation. Figures taken from other sources must be referenced. I recommend that you take intermediate notes from which you write your own words. I strongly recommend that you not write in one window while displaying the work of others in another window; this is asking for trouble. “Unintentional” paraphrasing is also not an acceptable excuse for academic misconduct.

If you have any doubt, talk to me – inexperience in past writing or coming from an environment where plagiarism was permitted will not be an acceptable excuse for academic misconduct.

Modified with premission from James P.G. Sterbenz and John Gauch

Use of smartphones, tablets, and laptops in class.


Changes announced in class and the class web site supersede these written instructions.

Student with disabilities or special needs should see me immediately for accommodations.


Victor S. Frost,