NETW 501:Communication Networks Course Instructor: Tallal Elshabrawy Instructor Office: C3.321 Lecture Time & Loc.: Tue. 4 th Slot H14 Instructor Office.

Slides:



Advertisements
Similar presentations
Computer Network Management
Advertisements

1 Computer Networks and Communications [Δίκτυα Υπολογιστών και Επικοινωνίες] Lecture 1: Introduction Univ. of the Aegean Financial and Management Engineering.
FIRST COURSE Essential Computer Concepts. XP New Perspectives on Microsoft Office 2007: Windows XP Edition2 Objectives Compare the types of computers.
Computer Organization and Architecture (AT70.01) Comp. Sc. and Inf. Mgmt. Asian Institute of Technology.
ECE 355 Introduction to Computer Networks and Data Communications
1 1DT066 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
7.1 © 2007 by Prentice Hall 7 Chapter Telecommunications, the Internet, and Wireless Technology.
Data Communication and Networks Lecture 0 Administrivia September 5, 2002 Joseph Conron Computer Science Department New York University
Information Technology for the Health Professions, 2/e By Lillian Burke and Barbara Weill ©2005 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle.
Data Communication and Networks Lecture 0 Administrivia September 8, 2005.
COMPUTER NETWORKS CS610 Lecture-1 Hammad Khalid Khan.
ECEN 619 “Internet Protocols and Modeling” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Lecture notes and Paper.
Data Communication and Networks Lecture 0 Administrivia September 7, 2006.
ECE 453/599 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
Welcome to EECS 340 Introduction to Computer Networking.
Introduction Chapter Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
1 Networks I Course Information Course No.: IT 224 Prerequisite: Phys 104 and Math 151 Credit Hours: 3 Hrs Semester/Session: Fall 2010 Course website:
METU Computer Engineering Department
FIRST COURSE Essential Computer Concepts. 2 Objectives Compare the types of computers Describe the components of a computer system Describe input and.
Introduction Chapter 1 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Communicating over the Network Network Fundamentals – Chapter 2.
INTRODUCTION T.Najah Al_Subaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
ELEC3504 Data Communications and the Internet Chapter 0: Course Outline Instructor: Dr. B. Landfeldt Semester 2, July 2004 School of Electrical & Information.
Computer Network Management Course
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department INTRODUCTION TO COMPUTER NETWORKS Dr. Abdelhamid.
1DT057 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
COS440 Computer Networks Instructor  Gerry Dube  Office Second Floor Neville Hall Addition Office Hours Mondays/Wednesdays 10:00 – 12:00 
Lecture 0: Course Overview. Lecturer Details Dr. Walid Khedr Web: Department of Information Technology.
NETW 503:Internet Course Instructor: Tallal Elshabrawy Instructor Office: C3.321 Lecture Time & Loc.: Sun. 3 rd Slot Instructor
CS 494/594 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Communicating over the Network Network Fundamentals – Chapter 2.
1DT057 Distributed Information System Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
EE3402- Data Communication Networks Lecture 1 Muhammad Qaisar Shafi.
NETW 505: Random Signals & Noise Course Instructor: Tallal Elshabrawy Instructor Office: C3.321 Lecture Time & Loc.: Sun. 2 nd Slot H9, Mon. 4 th Slot.
NETW 707: Modeling & Simulation Course Instructor: Tallal Elshabrawy Instructor Office: C3.321 Instructor Teaching.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Communicating over the Network Network Fundamentals – Chapter 2.
CCM 4300 Lecture 1 Computer Networks: Wireless and Mobile Communication Systems Dr E. Ever School of Engineering and Information Sciences CCM4300_Autumn.
 Lecturer:  Mdm Ismahayati Binti Adam  Room No: KKF 7D  Contact No: / 
1 1DT066 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
COMM 604:Channel Coding Course Instructor: Tallal Elshabrawy Instructor Office: C3.321 Lecture Time & Loc.: Tues. 2 nd Slot H19 Instructor
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N Fall 2010.
Information Technology Part 2. Part2-2 Next Three Chapters Copyright © 2016 Pearson Education, Inc. Chapter 4 discusses hardware, software, and mobile.
Distributed Systems 0. Overview Simon Razniewski Faculty of Computer Science Free University of Bozen-Bolzano A.Y. 2014/2015.
Communicating over the Network
CS 450/550 Operating Systems Loc & Time: MW 1:40pm-4:20pm, 101 ENG
Chung-Hua University Chun-Hsin Wang
Syllabus Introduction to Computer Science
NETW 503:Internet Course Instructor : Tallal Elshabrawy
Course Information CSE 3213 – Fall 2011.
22446: Microprocessors Introduction
Computer Systems Organization
Parallel and Distributed Algorithms (CS 6/76501) Spring 2007
Communicating over the Network
COMM 1001: Modulation & Coding
Communicating over the Network
Communication Networks NETW 501
Communication Networks NETW 501 Tutorial 2
Communicating over the Network
Communicating over the Network
Communicating over the Network
CENG 213 Data Structures Nihan Kesim Çiçekli
الانترنت والبريد الإلكتروني
Fundamentals of Computer Networks
Introduction Chapter 1 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
Communicating over the Network
Communicating over the Network
Intro. to Computer Network
Midterm Reference Points
NETW 503:Internet Course Instructor : Tallal Elshabrawy
Presentation transcript:

NETW 501:Communication Networks Course Instructor: Tallal Elshabrawy Instructor Office: C3.321 Lecture Time & Loc.: Tue. 4 th Slot H14 Instructor Office Hours: Thursday. 1 st Slot Instructor Teaching Assistants Eng. Minar El-Aasser Eng. Hadil Eissawy

© Tallal Elshabrawy 2 Text Book and References Text Book: “Communications Networks 2nd Edition”, A. Leon-Garcia, and I. Widjaja, McGraw Hill, 2003 Reference Books: “Computer Networking: A Top-Down Approach Featuring the Internet 3rd Edition”, J. F. Kurose, and K. W. Ross, Addison Wesley, 2005 “Communication Networks A First Course, 2nd Edition”, Jean Walrand, Homewood, Aksen Associates, 1998 “Computer Networks 4th Edition”, A. Tanenbaum, Prentice Hall, 2002

© Tallal Elshabrawy 3 Course Pre-Requisites None

© Tallal Elshabrawy WiFi Networks DSL Networks Cable Networks Optical Networks Sensor Networks Data Centers and Cloud Computing Body Area Networks Home Networks The Networks Revolution System/Network on Chip

© Tallal Elshabrawy Telecommunications Business Inter vehicle communication Health Industrial Process Control Agriculture & Irrigation Mobile Applications Networks in Diverse Businesses

© Tallal Elshabrawy 6 The Internet of Things

© Tallal Elshabrawy 7 What will you learn from the 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

© Tallal Elshabrawy 8 What do you need to study the Course? A Good Memory Around 40% of the midterm/final exams is theoretical If you understand the concepts well, memorizing will be quite easy Problem Solving Practice problems to digest the theoretical concepts Some problems require some understanding about the basics of probability

1. Layered Architecture of Communication Networks

© Tallal Elshabrawy 10 What is a Communication Network? A system connecting different devices such as Phones, Mobiles, PCs, Printers, and Disk Drives 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 In the following we shall focus on Computer Networks Comm. Networks: First Set of Questions

© Tallal Elshabrawy 11 The Need for 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

© Tallal Elshabrawy 12 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 OSI Reference Model

© Tallal Elshabrawy The Concept of Layering 13