EEE521 - Universiti Sains Malaysia

Download Report

Transcript EEE521 - Universiti Sains Malaysia

Computer and Data Communications
Semester 2 2011-2012
Mohd Nazri Mahmud
 Course
overview
 Teaching
 Lecturers
 Assessment
 Resources
 Software Tools
 Syllabus
 Lesson Plan
 Background Survey
 Grouping

Pre-requisite for this course:
Knowledge of undergraduate level course on
Computer Networks
 Those who have not acquired the fundamentals are
advised to read the recommended books


Objectives of the course:


To learn the theoretical and practical issues relating
to the-state-of-the-art on computer and data
communication network
Learning Methods:
 In-class Problem Based Discussion (PBD) sessions
 In-lab Group Experiential Learning (GEL) sessions
 Lecturers:




En. Mohd Nazri Mahmud, [email protected]
Room : 2.14
Dr Kamal Zamli, [email protected]
Room : 3.22

Theoretical and Problem-based discussion (PBD)
Students are advised on topics to be covered and
preparatory readings and questions are assigned prior
to lecture session
 Lecturer and students discuss topics interactively
based on the preparatory questions
 Students take their own notes during discussion


Group Experiential Learning (GEL)



Students carry out modeling, simulation and
performance analysis of protocols in groups of 3-5
students
Groups share their findings in class
Group project
 60%
Final Exam
 40 % Coursework; 20% from each lecturer

20% Coursework from En. Nazri’s part consists of





5% Test - Individual
5% Assignment – Individual and In group
10% Project - Group
Group work
 Group Experiential Learning(GEL) and Project (10%)
 Group Paper presentation (2.5%)
Individual work
 Individual Test – 5 %
 Individual Written Assignment and Paper review
assignment - 2.5%

Reference books


Main textbook: Data Communications and Networking
4th Edition by Behrouz A. Forouzan, McGraw Hill
Journal Papers
Survey papers for group presentation
Research papers for individual paper review
assignment
 A list of papers will be provided for selection



Supporting resources

Can be downloaded from my academic webpage:





http://ee.eng.usm.my/eeacad/nazriee/teaching.html
Supporting Slides
Reading handouts
Preparatory questions
Lab sheets
 OPNET



Extensively use throughout the first 7 weeks for
modelling, simulation and performance analysis
of protocols
Must be individually downloaded
Free from OPNET’s website


IT Guru Academic Edition
http://www.opnet.com/university_program/itguru_ac
ademic_edition/
Try out the tutorial for quick familirisation
before the first lab session
 Data



Link Layer of the TCP/IP networks
Contention-based Medium Access Control for
wired and wireless networks
Performance Analysis of the Wired and Wireless
Ethernet
Medium Access Control for Emerging Wireless
Networks (based on group paper presentation
and individual paper review)
 Network



Layer of the TCP/IP networks
Internetworking: Addressing, Forwarding
Routing Protocols: RIP, OSPF and BGP
Multicasting
Week 1
Lesson Plan
20/2
• Course Introduction and briefing
Session 1a • Survey of students background
• Grouping
• Distribute list of papers for group and individual selection
• Distribute preparatory readings and questions: TCP/IP,
MACs and LANs.
21/2
• Review the TCP/IP layered architecture via an open book
Session 1b group quiz
• Data Link Layer discussions focusing on Medium Access
Control based on preparatory questions, LANs and the
Ethernet based on preparatory questions
Week 2
Lesson Plan
27/2
Session
2a
Group Experiential Learning 1:
• OPNET basic tutorial
• Modelling, Simulation and Performance Analysis of IEEE
802.3 Ethernet and MAC.
28/2
Session
2b
Group Experiential Learning 1-– continue work from Lab
session 1
Week 3
5/3
Session
3a
6/3
Session
3b
Lesson Plan
•Reflection for Lab work from Session 2a and b via selected
group results presentation
•Discussion on CSMA/CA and IEEE 802.11 MAC protocol based
on preparatory readings and questions
Session 3b: Group Experiental Learning 2: Modelling,
simulation and performance analysis of IEEE 802.11 MAC
protocol
Week 4
12/3
Session
4a
13/3
Session
4b
Lesson Plan
•Reflection for Lab work from Session 3b via results
presentation by selected groups
•Group Presentation on Survey paper for MACs for other
wireless networks
Continue Group Presentation on Survey paper for MACs for
other wireless networks.
Week 5
19/3
Session
5a
20/3
Session
5b
Lesson Plan
•Discussion on the Network Layer, Internetworking based on
Group Quiz
•Addressing, Forwarding, Unicast Routing based on
preparatory readings and questions
Session 4b: Lab work and assignment on Unicast Routing
Protocols
Week 6,7
Plan
Session 5a: Reflection for Lab work from Session 5b
26/3
Session 6a
Multicasting
27/3
Session 6b
Labwork on Network Designs and Group Project
7
2/4
Session 7a
3/4
Session 7b
Overall review
Individual Test on theories and practice
8
Continue with the TCP and Application Layer with Dr.
Kamal
 No
of students who have taken related UG
courses
 Examples of UG courses
 Detail
survey via questionaires

Preparatory readings for Session 1b – First part
Read textbook 1, Chapter 2:
 Students with no background are advised to read the
whole of Ch 2
 Prepare for group open book quiz
 Quiz will focus on Section 2.3 Layers and 2.4 The
TCP/IP protocol suite and prepare for group quiz


Preparatory reading for Session 1b – Second part
Read textbook Chapter 12: 12.1 Random Access,
Chapter 13: Ethernet focus on 13.1 MAC Frames
 Read Preparatory notes for Interconnecting LANs
 Attempt preparatory questions
 Prepare for participation in class
