Pervasive and Mobile Computing. Dr. Atiq Ahmed. Introduction Network Definitions Network Technologies Network Functions 1/38

Similar documents
ECE 333: Introduction to Communication Networks Fall Lecture 1: Introduction

Introductions. Computer Networking Lecture 01. January 16, HKU SPACE Community College. HKU SPACE CC CN Lecture 01 1/36

Dr. Atiq Ahmed. Network. Management. Introduction. Management. OSI Key Areas of Network Management 1/27. Dr. Atiq Ahmed. Network Management

BLM6196 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS

COMPUTER NETWORK. PBL(1)

EEC-484/584 Computer Networks

Lecture 1 Overview - Data Communications, Data Networks, and the Internet

Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS

IT4405 Computer Networks (Compulsory)

BROADBAND AND HIGH SPEED NETWORKS

Data Communications. Course Design Data Communications. Pre/Post Test (80 Questions/80 Points) Upon Request None No No No

Networking interview questions

Introduction. Communication

CEN 538 Wireless LAN & MAN Networks

E-Commerce. Infrastructure I: Computer Networks

ITEC 3800 Data Communication and Network. Introducing Networks

King Fahd University of Petroleum & Minerals Computer Engineering g Dept

31270 Networking Essentials Focus, Pre-Quiz, and Sample Exam Answers

IPv6-based Beyond-3G Networking

Data Communication and Network. Introducing Networks

Data and Computer Communications Chapter 1 Data Communications, Data Networks, and the Internet

Hands-On Voice Over IP

What is the fundamental purpose of a communication system? Discuss the communication model s elements.

Chapter 7. Telecommunications, the Internet, and Wireless Technology

Cisco Cisco Sales Expert. Practice Test. Version

Data Communication. Introduction of Communication. Data Communication. Elements of Data Communication (Communication Model)

Introduction to LAN Protocols

Computer Communication and Networking 10TL Sections I-II

Network fundamentals IB Computer Science. Content developed by Dartford Grammar School Computer Science Department

Revision of Previous Lectures

EEC-484/584 Computer Networks

Module 1. Introduction. Version 2, CSE IIT, Kharagpur

Computer Networks 2012/2013. Introduction part 1 (01) Dr. Tanir Ozcelebi. Thanks to A. Leon-Garcia & I. Widjaja, & I. Radovanovic & A. S.

Types of Computer Networks. ICS 614: Computer Networks Concepts and Principles 11

Chapter 1 Living in a Network Centric World

Communication Networks - 3 general areas: data communications, networking, protocols

CS4514 Computer Networks

Introduction to Distributed Systems

NZQA unit standard version 2 Page 1 of 6. Demonstrate basic knowledge of telecommunications concepts

INTRODUCTION DATA COMMUNICATION TELECOMMUNICATIONS SYSTEM COMPONENTS 1/28/2015. Satish Chandra satish0402.weebly.com

Data and Computer Communications

Chapter 1. Uses of Computer Networks Network Hardware Network Software Reference Models Example Networks Network Standardization. Revised: August 2011

1. What is a Computer Network? interconnected collection of autonomous computers connected by a communication technology

Introduction. High Speed LANs. Emergence of High-Speed LANs. Characteristics of High Speed LANS. Text ch. 6, High-Speed Networks and

Introduction. Computer Networks: Introduction 1

Govt. of Karnataka, Department of Technical Education Diploma in Computer Science Sixth Semester. Contact Hrs / week: 4 Total hrs: 64

Communications and Networks

IP & DCN Planning for Microwave Networks

Logical Network Design (Part II)

Communications and Networks The McGraw-Hill Companies, Inc. All rights reserved.

: Chapter 2 Networking Fundamentals.

EECS 122 Communications Networks

Introduction. Computer Networks Term B10

Lenuţa Alboaie Computer Networks

Computer Network Architecture

Chapter 9 Introduction to Networks

Client Server and Parallel Programming

Computer Networks and Internet

Chapter Topics Part 1. Network Definitions. Behind the Scenes: Networking and Security

Chapter 6 Connecting Device

Lecture #25: Networks and Communications. Communication and Networks. What will we learn?

CCM 4300 Lecture 2 Computer Networks: Wireless and Mobile Communication Systems. Dr Shahedur Rahman School of Science and Technology

# DEFINITIONS TERMS. 5) A set of devices interconnected by media links. Network

Router Router Microprocessor controlled traffic direction home router DSL modem Computer Enterprise routers Core routers

Upon successful completion of this course, the student should be competent to perform the following tasks:

What is an Ad Hoc Network?

Pengantar Teknologi Informasi dan Teknologi Hijau. Suryo Widiantoro, ST, MMSI, M.Com(IS)

Computer Networks. 9/29/2017 Vasile Dadarlat --Computer Networks 1

CHAPTER -1. Introduction to Computer Networks

LECTURE WK4 NETWORKING

Networks. Unit 5 Terminology Study Assignment Review Computer Technology. S3 Obj 2

CEN 444 Computer networks

Quality of Service in Ultrabroadband models

Overview of Networks

COMPUTER SKILLS COMP101

Text Book. 1. Computer Networks & Internets by Douglas E Comer. 2. Data and Computer Communication by William Stalling, 5th or above edition.

Goals and topics. Verkkomedian perusteet Fundamentals of Network Media T Circuit switching networks. Topics. Packet-switching networks

Chapter 5 Local Area Networks. Computer Concepts 2013

Chapter 5. The Network Layer. Network Layer Design Isues. Store-and-Forward Packet Switching 10/7/2010. Implementation of Connectionless Service

Chapter 5. The Network Layer

Bridging and Switching Basics

Chapter 2 Communicating Over the Network

COMPUTER NETWORKING. By: Dr. Noor Dayana Abd Halim

M242 COMPUTER NETWORS AND SECURITY

16/06/56. Communications and Networks. Communications and Networks. Communications and Networks

Chapter 5. The Network Layer. CEN Chapter 5 1

WIRELESS SENSOR NETWORK

Chapter 1 B: Exploring the Network

Discovering Computers Chapter 9 Communications and Networks

Basics of datacommunication

Chapter 15 Networks. Chapter Goals. Networking. Chapter Goals. Networking. Networking. Computer network. Node (host) Any device on a network

Computer Networking Fundamental EC301 Introduction to Networking

TYPES OF COMPUTER NETWORKS

Chapter 7 TELECOMMUNICATIONS, THE INTERNET, AND WIRELESS TECHNOLOGY. Management Information Systems MANAGING THE DIGITAL FIRM, 12 TH EDITION

Technology in Action. Chapter 12 Behind the Scenes: Networking and Security. Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall

Guide to Networking Essentials, 6 th Edition. Chapter 6: Network Reference Models and Standards

Lecture 1: January 22

Navpreet Singh INTRODUCTION TO COMPUTER NETWORKS. Computer Centre Indian Institute of Technology Kanpur Kanpur INDIA

Computer Networks. Computer Networks. Telecommunication Links. CMPUT101 Introduction to Computing - Spring Chapter 12: Computer Networks 1

Local Area Network(LAN)

Transcription:

Department of Computer Science & Information Technology University of Balochistan Course Objectives To discuss the fundamental problems in the emerging area of mobile and pervasive computing, along with their proposed solutions, with emphasis on networking and applications issues The course will be mostly self contained and will cover any required background material Lecture 00 1/38 2/38 Outline of the Course Outline of the Course Review of basic concepts Infrastructure of pervasive computing Characteristics of pervasive computing environments Vision and challenges of pervasive computing Pervasive computing applications Wireless technologies and mobile systems computing infrastructure Characteristics of mobile computing environments Challenges of mobile computing Location-based services in mobile environments Wireless sensor technologies Sensor networks Distributed coordination and aggregation Sensor network applications Peer to Peer Structured and unstructured P2P P2P file sharing P2P media streaming P2P computing systems and applications 3/38 4/38

Outline of the Course Reference/Text Books Internet of Things RFID RFID technologies and pervasive computing Data management issues and middleware Context awareness Adaptation techniques Autonomic computing, utility computing and case study... 5/38 6/38 Reference/Text Books Reference/Text Books 7/38 8/38

Course Validation Report Formation Must be submitted before the Final Term Exams Must be submitted via Turnitin 30 % Mid Term 40 % Final Term 30 % Research Report Must be written in L A T E Xusing a prescribed format available on the course site Reports having plagiarism over 10% would automatically be rejected Reports having plagiarism of 4% from a single source would be rejected too Must contain at least 05 Journal Papers or 08 Conference papers 9/38 10/38 My Research Domains Outline Long Term Evolution Wireless Sensor s Internet of Things Quality of Service and RSVP related issues Administration of heterogeneous s and mobility (GSM/GPRS/WLAN) 1 Continuity of Service in Wireless s Mobility and Location awareness in Wireless s Multiagent Systems 11/38 12/38

Communication Basics Some Common Definitions Communication Basics Some Common Definitions In general, the term network can refer to any interconnected group or system A network is any method of sharing information between two systems A network is a series of points or nodes interconnected by communication paths s can interconnect with other networks and contain sub-networks Digital networks may consist of one or more routers that route data to the correct user An analogue network may consist of one or more switches that establish a connection between two or more users... s and communication networks are used interchangeably In current information area, networks are identified as telecommunications networks and computer networks 14/38 15/38 Telecommunication s Vs Computer s Topologies Telecom A network of telecommunications whose messages may be passed from one part of the network to another over multiple links and through various nodes Computer A collection of computer systems or devices connected to each other allowing computers to communicate with each other and share resources and information Map of a network Defines how the nodes of a network are connected Three basic categories Physical topology Signal topology Logical topology The process of information exchange involves the sending of electromagnetic waves by electronic transmitters Generally involves at least two devices capable of being networked with at least one usually being a computer 16/38 Note A network can have one type of physical topology and a completely different logical topology 17/38

Physical Topologies Signal Topologies Describe the layout of the cables and workstations and the location of all network components Describes the mapping of the actual connections between the nodes of a network Point-to-point (PTP) topology Figure: Physical Topology Types 18/38 Figure: Point-to-Point Topology Types 19/38 Logical Topologies Describe the mapping of the apparent connections between the nodes of a network Are bound to network protocols and describe how data is moved across the network Are often closely associated with media access control (MAC) methods Are able to be dynamically reconfigured by special types of equipment such as routers and switches No generally accepted taxonomy into which all computer networks fit Two dimensions stand out as important Transmission Technology Scale 20/38 22/38

Generalized Classification of s Classification Based on Transmission Technology Broadly categorized into two types Broadcast networks Have a single communication channel that is shared by all the machines on the network Machines on the network receive short messages, called packets Address field within the packet specifies the intended recipient 23/38 24/38 Class. Based on Transmission Technology Broadcast networks Class. Based on Transmission Technology Point-to-Point s Point-to-Point s End devices that wish to communicate are called stations Switching devices are called nodes There may exist multiple paths between a source-destination pair for better network reliability 25/38 26/38

Classification based on Scale Personal Area (PAN) Local Area (LAN) Campus Area (CAN) Information Transmission To transfer information between a source and a destination Communication may involve Metropolitan Area (MAN) Transfer of a single block of information Wide Area (WAN) Transfer of a stream of information between nodes Global Area (GAN) Information storage Voice data Internetwork Text Intranet Extranet Internet Figures Multimedia data and potential new kind of data 27/38 29/38 Management Information processing Various computing techniques to meet the continuing requirements for network users Users can execute complex applications and obtain service from ubiquitous networks Can work as a virtual society of real-life world such as: The network operation must ensure that network resources are used effectively under normal as well as under problem conditions Traffic controls are necessary to ensure the smooth flow of information through the network It includes: Monitoring the performance of the network Virtual university (education) Detecting and recovering from faults Virtual game environment Configuring the network resources Virtual social networks, etc. Maintaining accounting information for cost and billing Providing security by controlling access to the information flows in the network 30/38 31/38

Types Internet Usage in the World Personal Area (PAN) Local Area (LAN) Campus Area (CAN) Metropolitan Area (MAN) Wide Area (WAN) Global Area (GAN) Internetwork Intranet Extranet Internet 32/38 33/38 Internet Usage in the World Architectures An abstract description for layered communications and computer network protocol design 34/38 35/38

Future of s Future of s Moore s Law The processing power of a microchip doubles every 18 months; corollary, computers become faster and the price of a given level of computing power halves every 18 months Gilder s Law The total bandwidth of communication systems triples every twelve months for the next 25 years Metcalfe s Law Value of a telecommunications network is proportional to the square of the number of connected users of the system (n 2 ) Bandwidth grows at least three times faster than computer power Cost per communication bit will begin to sink farther than it has fallen previously and eventually the cost of a telephone call, or of a bit transmitted, will be free 36/38 37/38 Trends Nomadic computing (Mobility) Wireless high-speed networks Scalability Security (Trust) Interoperability Context-awareness Autonomic computing Integration Expanded Services... 38/38