Date | Notes
Sessions |
Expected Topics to be Covered |
Sept. 7/11 |
introduction network review |
Introduction and review of networking concepts |
Sept. 11/14/18 |
1.1-1.23 [notes]
|
Review of probability theory, random variables, CDF, PDF, PMF, and some common distributions |
Sept. 21 |
1.24-1.30, 2.1-2.4 | Discrete RVs, Random processes, Markov processes |
Sept. 25 |
3.1-3.5 [notes]
|
Markov chains |
Sept. 28 |
3.6-3.13 | Markov matrices |
Assignment
1 |
Assignment 1 due date: Oct. 5 For all students: Email me your selected topic(s), on/before Nov. 1. |
|
Oct. 5 |
4.1-4.12 [notes]
|
Steady state
analysis of Markov chains Steady state analysis using difference equations. Google page rank. |
Solution:
assignment 1 |
Course presentation topics Course presentation logistics |
|
Oct. 12 |
|
No lecture today. Move to Dec. 4 for FUN Workshop. |
Oct. 16/19 |
7.1-7.6 [notes]
|
Queuing analysis, M/M/1, M/M/1/B queues |
Assignment 2 | Due date: Oct. 26 |
|
|
Solution:
assignment 2 |
|
Oct. 23/26 |
8.1, 8.2, 8.3 [notes] |
Leaky bucket and token bucket |
Oct. 30 |
Midterm
Exam (during lecture time) [Previous Sample Exam] |
|
Nov. 2/6 |
9.1-9.4 [notes] | Error Control Protocols, SW ARQ, GBN ARQ, SR ARQ |
Nov. 9 |
10.1-10.4 [notes] | MAC Protocols, Pure ALOHA, Slotted ALOHA, Stability issue of ALOHA |
Nov. 16 |
10.5, 10.6 [notes] | CSMA/CD, CSMA/CA |
Assignment 3 |
Due date: Nov. 23 |
|
Solution:
assignment 3 |
||
Nov. 20 |
notes |
IEEE 802.11 |
Nov. 20/23 |
11.1, 11.2 [notes]
[Sample Questions] |
Modeling Network Traffic, Poisson Process |
Nov. 23 |
11.3, 11.5-11.8, 11.12, 11.13 | Realistic models for Poisson traffic, Self-similar traffic, On-Off source/ Transmission error model |
Nov. 27 |
Modeling TCP | |
Nov. 30 |
Review and Q & A | |
|
Assignment 4 | Due date: Dec. 4 |
Solution:
assignment 4 |
||
Dec. 4
|
|
FUN Workshop, 2:30-5:20pm, in ECS660
Presentation Videos (TBD) |
Dec. 15, 4pm |
ELCE 514 Project report due | |
|
Final Exam: TBD |
|
Course Info: | Info. from
Sample chapters of the textbook can be downloaded from Springer:
http://www.springerlink.com/content/978-0-387-74436-0 and the matlab
code can be downloaded from Dr. Gebali's website:
http://www.ece.uvic.ca/~fayez/book_networking/matlab/ Another reference book "Dimitri Bertsekas and Robert Gallager, Data Networks, Prentice Hall, Second Edition, 1992" can be downloaded at http://web.mit.edu/dimitrib/www/datanets.html Book helps to review probability: Introduction to Probability Models, (0125980620), Sheldon M. Ross http://search.barnesandnoble.com/Introduction-to-Probability-Models/Sheldon-M-Ross/e/9780125980623 http://www.ebook3000.com/Introduction-to-Probability-Models--Ninth-Edition_21843.html |
|
NSERC USRA: |
Value of the award is $4500.
Faculty members are required to supplement the award by at least 25%.
Normal duration of the award is 16 consecutive weeks on a full-time
basis. Please see the attached document from the Office of Research Services and visit http://www.nserc-crsng.gc.ca/Students-Etudiants/UG-PC/USRA-BRPC_eng.asp [www.nserc-crsng.gc.ca] for application forms (Form 202) and additional information. The student will need to: 1. Log onto or Register as a new User on the NSERC site (http://www.nserc-crsng.gc.ca/OnlineServices-ServicesEnLigne/Index_eng.asp [www.nserc-crsng.gc.ca]). 2. Complete Form 202 Part I online. If you have completed this form online previously, you will able to update the form. You may not create multiple versions of this form. 3. Print out a copy of the completed application and sign IN BLUE INK where indicated and attach a copy of official transcripts from all post-secondary institutions EXCEPT UVic. Submit to potential supervisor. 4. Provide the reference number generated by NSERC's online system to your potential supervisor so the supervisor can complete Form 202 Part II. |
|
Career News: | http://www.acm.org/membership/careernews/archives/v6_i2#2
| |
Tech News: |
Intel
HexaCore Processors: http://hothardware.com/News/Intel-Details-Upcoming-Mobile-HexaCore-Processors/ Chief among these are the company's ongoing research into so-called "digital intelligence," high-speed point-to-point interconnects, and reconfigurable computing. Intel will also give more details on a 48-core single-chip processor it unveiled last December. One of the features the company will discuss is the chip's use of so-called circuit switching rather than packet switching when passing messages. By mapping out the route from core to core before actually sending a message, Intel claims it can vastly accelerate the speed at which information is passed within the chip structure. |
|
Probability problems |
|
|
Hands-on book and simulation tool |
https://www.amazon.com/Hands-Networking-Maria-Luisa-Merani/dp/0521869854 - ns-3 Tutorial: https://www.nsnam.org/docs/tutorial/html/ - ns-2 Tutorial: http://www.isi.edu/nsnam/ns/tutorial/ |