Network Simulation and Testing - PowerPoint PPT Presentation

1 / 39
About This Presentation
Title:

Network Simulation and Testing

Description:

... and put available in mp3 format. Polly Huang, NTU EE ... Term Project. Research-oriented exercise. Research cycle. Literature review. Problem definition ... – PowerPoint PPT presentation

Number of Views:29
Avg rating:3.0/5.0
Slides: 40
Provided by: poll169
Category:

less

Transcript and Presenter's Notes

Title: Network Simulation and Testing


1
Network Simulation and Testing
  • Polly Huang
  • EE NTU
  • http//cc.ee.ntu.edu.tw/phuang
  • phuang_at_cc.ee.ntu.edu.tw

2
Vital Information
  • Course ???????
  • Taught by ???
  • Class No. 921 EU7400
  • Credit 3 units

3
For Some of You
  • The first non-English course taught in English
  • All communication in English, including
  • Lectures
  • Homework
  • Exams
  • In/off-class interaction

4
Be Aware
  • Homework and exams are accepted only in English
  • Credits are granted only when the English is
    comprehensible

5
Though to avoid confusion
  • Please make sure your names are clearly written
    in Chinese.

6
Think of it this way
  • I get to be an exchange student without going
    physically abroad.

7
Some Suggestions
  • Read the corresponding material/slides before a
    lecture
  • Review the recording of a lecture speech
  • Lectures will be recorded and put available in
    mp3 format

8
Today
  • Class admin

9
Roadmap
  • The essentials
  • Administrative Information
  • Content
  • Course objective and scope
  • Syllabus
  • Your responsibility
  • Homework
  • Exams
  • Grading policy
  • Class material

10
The Essentials
  • Course page
  • http//nslab.ee.ntu.edu.tw/courses/net-simtest-spr
    ing-06/
  • Polly Huang
  • http//cc.ee.ntu.edu.tw/phuang
  • Click the Teaching link
  • Then, click the Spring 2006link
  • Under the Network Simulation and Testing
    category

11
Roadmap
  • The essentials
  • Administrative Information
  • Content
  • Course objective and scope
  • Syllabus
  • Your responsibility
  • Homework
  • Exams
  • Grading policy
  • Class material

12
Lecture Info
  • Location
  • BL-103
  • Time
  • Friday, 910-1210
  • 2 breaks
  • 1000-1020
  • 1110-1120
  • Please note that during the breaks the priority
    goes to the calls of nature.
  • Questions will be addressed afterwards.

13
The Instructor
  • Polly Huang
  • Office BL-613
  • Phone 33663599
  • Email phuang_at_cc.ee.ntu.edu.tw
  • Homepage http//cc.ee.ntu.edu.tw/phuang

14
Office Hour
  • By appointment
  • Vote for a common slot next week

15
Background Knowledge
  • Advanced courses on data networks
  • There will be networking terms that I assume you
    have learned about at some point.
  • The tools are all data network specific. Youll
    definitely need to know how the TCP/IP network
    works and the advanced research-oriented ideas.
  • This will be a difficult course if you do not
    have sufficient background.

16
Software Skill
  • Unix!
  • C/C
  • Experience with scripting language

17
Equipment Requirement
  • A laptop/PC of your manipulation
  • Installing FreeBSD
  • Installing tools
  • Doing homework

18
Roadmap
  • The essentials
  • Administrative Information
  • Content
  • Course objective and scope
  • Syllabus
  • Your responsibility
  • Homework
  • Term project
  • Grading policy
  • Class material

19
Nature
  • An advanced course on network experiments
  • Basics
  • Tools
  • Real experiments
  • For graduates students
  • Serious
  • Responsible
  • Spontaneous

20
Objectives
  • Revisiting the fundamental experimental design
    and analysis
  • Examine the workload model and experimental
    design suitable for network research
  • Emphasizing the details of measurement,
    simulation, and testing tools for network
    research
  • Practical training of theory learned in
    real-world problems

21
Scope
  • The network experiments
  • Performance evaluation in general
  • The target system, i.e. data network
  • The system
  • The workload
  • The metrics
  • The tools
  • ns-2
  • dummynet
  • tcpdump and libpcap

22
Syllabus Part I
  • 02/24 Admin
  • 03/03 Overview Analyzing the Internet
  • (HW1 FreeBSD due 1230)
  • 03/10 Workload Traffic
  • 03/17 Workload Topology
  • (HW2 Paper Review 1 due 0000)
  • 03/24 Workload Internet Dynamics
  • 03/31 Case Studies
  • (HW3 Paper Review 2 due 0000)

23
Syllabus Part II
  • 04/07 Project proposal presentations I
  • 04/14 Project proposal presentations II
  • 04/21 ns-2 I
  • 04/28 ns-2 II (Polly attending Infocom)
  • (Project Proposal due 0000)
  • 05/05 ns-2 III
  • (HW4 ns-2 lab 1 due 1230)
  • 05/12 ns-2 IV
  • 05/19 tcpdump I
  • (HW5 ns-2 lab 2 due 1230)

24
Syllabus Part III
  • 05/26 tcpdump II
  • 06/02 dummynet I
  • (HW6 tcpdump lab due 1230)
  • 06/09 dummynet II
  • 06/16 dummynet III
  • (HW7 dymmynet lab 1 due 1230)
  • 06/23 Project Presentation
  • (HW8 dummynet lab 2 due 1230, report due
    0000)

25
Roadmap
  • The essentials
  • Administrative Information
  • Content
  • Course objective and scope
  • Syllabus
  • Your responsibility
  • Assignments
  • Term project
  • Grading policy
  • Class material

26
Homework
  • 8 homework assignments
  • Some demos
  • Some labs
  • Some paper reviews
  • Submission in electronic format
  • Absolutely no late assignments

27
Term Project
  • Research-oriented exercise
  • Research cycle
  • Literature review
  • Problem definition
  • Comparison
  • Potential ways to improve
  • Experimental design
  • Analysis
  • Presentation
  • Research-oriented exercise
  • Research cycle
  • Literature review
  • Problem definition
  • Comparison
  • Potential ways to improve
  • Experimental design
  • Analysis
  • Presentation

28
To Start With
  • Identify an evaluation problem
  • Hypothesize results
  • Propose an experimental plan
  • Execute the plan
  • Analyze experimental results
  • Present the results

29
Formality
  • Working in groups of 2 or 3
  • Write-up
  • 1-page double-spaced proposal at the mid point of
    the semester
  • 6-page (or less), 11-pt-font, double-spaced
    report by the final week

30
Proposal Presentation
  • Each group will present your project idea
  • The class and I will give you our feedback on the
    idea
  • Each group will refine and submit the project
    proposal

31
Project Presentation
  • Each group will submit the project report
  • Each group will present your project work
  • The class and I will give you our feedback on the
    work
  • Presentations are peer graded

32
Roadmap
  • The essentials
  • Administrative Information
  • Content
  • Course objective and scope
  • Syllabus
  • Your responsibility
  • Homework
  • Term project
  • Grading policy
  • Class material

33
Grading
  • Homework (40)
  • Project proposal presentation (10)
  • Project proposal (10)
  • Project presentation (20)
  • Project report (20)
  • Extra credit
  • Class participation
  • Up to 10

34
Roadmap
  • The essentials
  • Administrative information
  • Content
  • Course objective and scope
  • Syllabus
  • Your responsibility
  • Homework
  • Term project
  • Grading policy
  • Class material

35
Class Material
  • Tool manual pages
  • Reading List

36
Additional Material
  • Lecture slides in ppt format
  • Lecture recordings in mp3 format
  • All available from the course page

37
Questions?
38
Adds
  • I can sign the add sheet
  • But, there is a threshold for taking this class
  • HW1 Installing FreeBSD
  • Demo to me by next Friday 1230 noon

39
The Essentials
  • Course page
  • http//nslab.ee.ntu.edu.tw/courses/net-simtest-spr
    ing-06/
  • Polly Huang
  • http//cc.ee.ntu.edu.tw/phuang
  • Click the Teaching link
  • Then, click the Spring 2006link
  • Under the Network Simulation and Testing
    category
Write a Comment
User Comments (0)
About PowerShow.com