|
University of Kansas
Electrical Engineering & Computer Science |
EECS 563 - Introduction to Communications Networks - Fall 2013
Announcements:
- Review for Test 2 in class on Tuesday December 3, 2013
- Test 2 Review session, Wed December 4, 5:30- ~7:00 Place - Lea
2112
- Test 2 - Date: December 5, 2013 (Closed book-Closed notes)
- Example Test-2 (TCP/MPLS will not be on Test 2. TCP/MPLS will be covered on the final.)
Test 2 will cover:
Erlang B Table will be provided on Test 2 and Final
_________________________________________________________________
Extra Credit on project 2 --> The Analysis of the Class of Service Queueing for the Internet will be graded for the complete project-100 pts, however you can get an extra 20 points for performing the Design of a VoIP multiplexer. Maximum points for Project 2 is then 120/100.
_________________________________________________________________
Homework 8 --> Performance Analysis of Networks : Due Nov 7, 2013 The homework on Performance Analysis of Networks is 4% of your final grade.
_________________________________________________________________
- Project 1: Due date: October 17, 2013
- Review for test in class on Thursday October 17, 2013
- Test 1 Review session Monday October 21 5:30- ~7:00 Place -
LEA 2112
- Test 1 - Date: October 22, 2013
- Example Test 1 and Decimal - Binary Table
Test 1 will cover:
· Introduction to Communications Networks #1
· Network Evolution, Standards, and Layered Architectures #2
· Network Switching Technologies, Impairments, and Metrics #3
· Network (IP) Protocols #4
· Homework 1-6 and Project 1
________________________________________________
Interactive Graphs
- Throughput vs Offered Load for Finite System
- Shortest Path through Network
- Simplified Token Ring Maximum Normalized Throughput Analysis
- Maximum Normalized Throughput for CSMA-CD Networks
- Stop & Wait Efficiency Trade-offs
- Sliding Window Efficiency Trade-offs
Final Exam: Class Meeting Schedule 9:30 TR: Final Exam Schedule-Monday, Dec 16, 2013 7:30 – 10:00 a.m.
______________________________________
At the conclusion of this class the students are expected to be able to:
- Understand the basics of multiplexing, e.g., statistical multiplexing
- Understand the layered structure of protocols
- Understand the importance of standards and who sets them
- Understand the basics of network protocols, including, datagram/virtual circuit switching/forwarding, access control, data link control and, IP, transport (TCP & UDP).
- Understand the tradeoffs involved in network design in a variety of environments - LAN and WAN, diverse link rates, and varied error and delay conditions
- Perform simple analytic performance and design trade-off studies
- Perform simulation-based performance and design trade-off studies
- Understand the basics of network security, including public/private key systems, digital signatures, key distribution systems, and certificate authorities
- Use network analysis tools, e.g., Wireshark , traceroute , ping, and simulation (ExtendSim)
- Be fluent in the language of communication networks, i.e., understand the meaning of networking terms and abbreviations
________________________________________
Formats and Guidelines for Assignments
If you may submit any assignment by e-mail;
1) send to the grader and cc frost@eecs.ku.edu; 2) name your file: Assignment#_your-name, e.g., HW5_Frost.pdf or Project1_Frost.pdf
Technical Report Format (use for Network Analysis and Design projects)
________________________________________
Reference Material
- Sample Extend Network Simulation Models
- Video tutorials for building and running a MM1 Extend model
- When Extend is started the Getting Started.mox window will appear
- In the lower right of the Getting Started.mox window click in the ExtendSim for DESS Textbook
- Under tutorials click on "Appendix A Tutorials" and you will see the videos for building and running a MM1 Extend model
- A completed MM1 model will open by clocking on the "Open MM1 Model"
- Extend Simulation Tool Information
- Extend user manual (It is long DO NOT PRINT the whole pdf file)
________________________________________
Some interesting on-line networking related videos:
________________________________________
- Advice
on Writing
- Most colleges and universities have a writing center, a place for students
to talk about their writing with trained peer consultants. At KU, we call
our writing centers Writer's Roosts. When you visit, bring your work in progress
and an idea of what you would like to work on-organization, support, documentation,
editing, etc. The Roosts are open in several different locations across campus;
please check the website at www.writing.ku.edu for
current locations and hours. The Roosts welcome both drop-ins and appointments,
and there is no charge for their services. For more information, please call
864-2399 or send an e-mail to writing@ku.edu.
________________________________________
Academic Integrity and Plagiarism
The department, school and university have very strict guidelines regarding
academic misconduct. 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.
Modified with permission from James P.G. Sterbenz http://www.ittc.ku.edu/~jpgs/courses/eecs800/
and John Gauch http://www.ittc.ku.edu/~jgauch/teaching/258.f03/syllabus.html
Some Other Background Information
____________________________________________________________________________________________
Author
Victor S. Frost, frost@eecs.ku.edu