Communication Networks NETW 501 Lecture 1 Course Overview

  • Slides: 14
Download presentation
Communication Networks NETW 501 Lecture 1 Course Overview & Introduction Course Instructor: Dr. -Ing.

Communication Networks NETW 501 Lecture 1 Course Overview & Introduction Course Instructor: Dr. -Ing. Maggie Mashaly maggie. ezzat@guc. edu. eg C 3. 220 1

Text Book and References • Text Book: “Communications Networks 2 nd Edition”, A. Leon-Garcia,

Text Book and References • Text Book: “Communications Networks 2 nd Edition”, A. Leon-Garcia, and I. Widjaja, Mc. Graw Hill, 2003 • Reference Books: “Computer Networking: A Top-Down Approach Featuring the Internet 3 rd Edition”, J. F. Kurose, and K. W. Ross, Addison Wesley, 2005 “Computer Networks 4 th Edition”, A. Tanenbaum, Prentice Hall, 2002 2

Course Assessment Type Description Weight Quizzes Best 2 out of 3 15% Assignments Packet

Course Assessment Type Description Weight Quizzes Best 2 out of 3 15% Assignments Packet Tracer (5%) Socket Programming (5%) 10% Mid-term Exam Theoretical 30% Final Exam Theoretical 45% 3

Communication Networks: The Revolution! Wi. Fi Networks Cable Networks Home Networks DSL Networks Optical

Communication Networks: The Revolution! Wi. Fi Networks Cable Networks Home Networks DSL Networks Optical Networks Body Area Networks System/Network on Chip Sensor Networks Data Centers and Cloud Computing 4

Communication Networks: Applications Telecommunications Business Inter vehicle communication Health Mobile Applications Industrial Process Control

Communication Networks: Applications Telecommunications Business Inter vehicle communication Health Mobile Applications Industrial Process Control Agriculture & Irrigation 5

Communication Networks: Applications 6

Communication Networks: Applications 6

What will you learn from this course? • Fundamental Concepts of Communication Networks •

What will you learn from this course? • Fundamental Concepts of Communication Networks • Basics of Design and Architecture of Communication Networks • Different Interconnectivity Approaches of Communication Networks • Role of Software & Hardware in Communication Networks • Different Examples of Existing Communication Networks 7

Skills you need for this Course 1. A Good Memory – Around 40% of

Skills you need for this Course 1. A Good Memory – Around 40% of the midterm/final exams is theoretical – If you understand the concepts well, memorizing will be quite easy 2. Problem Solving – Practice problems to digest theoretical concepts – Some problems require some understanding about the basics of probability 8

Communication Networks NETW 501 Lecture 1 Layered Architecture of Communication Networks 9

Communication Networks NETW 501 Lecture 1 Layered Architecture of Communication Networks 9

Comm. Networks: First Questions • What is a Communication Network? – A System connecting

Comm. Networks: First Questions • What is a Communication Network? – A System connecting different devices such as Phones, Mobiles, PCs, Printers, and Disk Drives to provide a certain Service • Why do we need Communication Networks? – Need to communicate and share information among different devices – Direct connectivity between each and every device is not feasible – Direct connectivity between each and every device is not actually necessary 10

The Need for Communication Standards • Computers have different architectures, understand different languages, store

The Need for Communication Standards • Computers have different architectures, understand different languages, store data in different formats, and communicate at different rates • Getting everybody to agree on a particular standard has not been easy… • Defacto Standards: Ø Standards that exist by the virtue of wide spread use Ø Vendors know that producing products consistent with them will have a large market • Standards adopted by Agencies: Ø Write a proposal and submit it to an agency for consideration Ø If the proposal has merit and wide spread acceptance, the agency will make suggestions and send it back to the originators for modifications Ø After several rounds of suggestions and modifications the proposal will be adopted or refused 11

OSI Reference Model • Describes a seven-layer abstract reference model for a network architecture

OSI Reference Model • Describes a seven-layer abstract reference model for a network architecture • Purpose of the reference model was to provide a framework for the development of protocols • Open System Interconnect (OSI) – Developed by ISO (International Organization for Standardization) – Open System: A set of protocols that would allow any two different computers to communicate regardless of their underlying architecture 12

The Concept of Layering 13

The Concept of Layering 13

References • NETW 707 Lectures slides by A. Prof. Tallal El-Shabrawy • “Communication Networks

References • NETW 707 Lectures slides by A. Prof. Tallal El-Shabrawy • “Communication Networks 2 nd Edition”, A. Leon-Garcia and I. Widjaja, Mc. Graw Hill, 2013 14