Computer Networks Modeling

Computer Networks Modeling
Instructor : Kiarash Mizanian
TA : Pouya Khoshkhoo


Yazd University, ECE Department
Credit: 3 Units
Students: Graduate
Semester: Fall 2011 (90-91)
Course Code: 22-24-020
Session/Lectures: Sun 13-15 & Tue 10-12
Lecture Class: Conference Room
Final Exam: 1390/10/15 10:00-12:00


Announcements | Syllabus | Assignments | Grades | Evaluation | Resources

Networks, and the Internet in particular, have experienced exponential growth , becoming one of the largest engineering systems ever constructed. Management of this large system is of critical importance, and challenging at the same time. Measurements and models based on these measurements are integral components to understand network behavior and provide basis for better management.

Announcements
Syllabus
  • Internet Traffic Analysis: self-similarity and long-range dependency
  • Packet Loss/Delay Characterization: statistical models
  • Packet Size/File size: statistical models
  • implement our TCP algorithm in ns2 simulator and compare with e.g: vegas algorithm
Assignments
  • Assume a conntected graph and write adjacency matrix and adjacency list for it , then show BFS,DFS,DijKstra algorithm on it. Show the Strong and Weak tie and a Bridge on the graph. Find Time and Space order for finding an edge.
  • Prove Long Range Dependence(LRD) in network traffic(Problem1)
  • Download a (Traffic Data Files), Model distribution of arrival Packets by pareto distribution and generate your own data dump file and compare with orginal traffic data file.
  • Run three os in virtual machine, Bulid a lan between two pair of them, connect two Lans by a router , config it , and generate a data flow from one client to another one. and capture the traffic.
  • Run three os in virtual machine,(one unix base, and the others be XP), set linux as a router , between the other machines , Implement your tcp algorithm and transfer a file from one to another machine and compare your algorithm with real tcp algorithm.
  • Implement your tcp algorithm using c++ and use your own tcp algorithm in ns2
  • Implement a traffic generator which generate traffic packets from a real traffic dump file. Calculate File size distribution and offer a distribution function to simulate a real traffic file size
Grades
A:Assignment    P:Presentation    Q:Quiz    M:Midterm    F:Final
Name 07 07 07 07 07 08 08 08 08 08 08 08 09 09 09 09 09 09 09 10 10 10 10 A1 A2 A3 P1 P2 P3 Q1 Q2  F 
03 05 10 17 24 01 03 08 15 17 22 29 01 06 13 15 20 27 29 04 11 13 18
زهرا آرمیده - - - - - - - - - - - - - - - - - - - - - - - - -
‌زهرا اخلاقی‌راد - - - - - - - - - - - - - - - - - - - - - - - - -
حسین اقدسی - - - - - - - - - - - - - - - - - - - - - - - - -
سمانه پوست فروشان - - - - - - - - - - - - - - - - - - - - - - - - -
زهرا حاجی مهدیی - - - - - - - - - - - - - - - - - - - - - - - - -
عارفه حاجی حادیان - - - - - - - - - - - - - - - - - - - - - - - - -
پویا خوشخو - - - - - - - - - - - - - - - - - - - - - - - - -
مرضیه رضایی - - - - - - - - - - - - - - - - - - - - - - - - -
علی رفیع فر - - - - - - - - - - - - - - - - - - - - - - - - -
مهدی سلطان محمدی - - - - - - - - - - - - - - - - - - - - - - - - -
مایده صادقی یخدانی - - - - - - - - - - - - - - - - - - - - - - - - -
زهره طالبی نوش آباد - - - - - - - - - - - - - - - - - - - - - - - - -
حامد کردلو - - - - - - - - - - - - - - - - - - - - - - - - -
سید سعید منتظری هدشی - - - - - - - - - - - - - - - - - - - - - - - - -
امین نوریان دهکردی - - - - - - - - - - - - - - - - - - - - - - - - -
نادر یدالهی - - - - - - - - - - - - - - - - - - - - - - - - -
آزاده قادری - - - - - - - - - - - - - - - - - - - - - - - - -

Evaluation
  • 5% Class Activity
  • 10% Quizzes
  • 15% Assignments
  • 20% Presentations
  • 20% Projects
  • 30% Final
Resources