IT 644: Mobile Computing Instructor: Sridhar Iyer Course Page Lecture Hours Tue:

Slides:



Advertisements
Similar presentations
A Wireless Local Area Network (WLAN) is a network that interconnects devices using radio waves. Wireless networking technologies allow devices to communicate.
Advertisements

Mobile Computing
Networks & Components Discuss the components required for successful communications Explain the purpose of communications software Identify various sending.
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
Application Layer  We will learn about protocols by examining popular application-level protocols  HTTP  FTP  SMTP / POP3 / IMAP  Focus on client-server.
Client-Server Computing in Mobile Environments
M-Commerce: Mobile Applications Sridhar Iyer K R School of Information Technology IIT Bombay
M-Commerce: Mobile Applications Nour El Kadri University of Ottawa.
1 Lecture Network Media Media refers to the means used to link a network's nodes together communications channel is the transmission media on which.
BLACK HOLE IN MANET SUBMITTED TO:--SUBMITTED BY:-- Dr. SAPNA GAMBHIRINDRAJEET KUMAR CSE DEPTT.MNW/887/2K11.
Lecture 4: Mobile Computing
Mobile Communications. Introduction A case for mobility – many aspects A case for mobility – many aspects History of mobile communication History of mobile.
Basic Data Communication
Ch 1. Mobile Adaptive Computing Myungchul Kim
Your Interactive Guide to the Digital World Discovering Computers 2012.
Networks. What is a Network? Two or more computers linked together so they can send and receive data. We use them for sending s, downloading files,
Copyright © 2006, Dr. Carlos Cordeiro and Prof. Dharma P. Agrawal, All rights reserved. 1 Carlos Cordeiro Philips Research North America Briarcliff Manor,
Networks A network is a collection of computers and devices connected together via communications devices and transmission media Advantages of a network.
Hamida SEBA - ICPS06 June 26 th -29 th Lyon France 1 ARMP: an Adaptive Routing Protocol for MANETs Hamida SEBA PRISMa Lab. – G2Ap team
Networking Two or more computers linked together so that it is capable of sending messages between them. Network Stand Alone Computer.
Networked Information Systems 1 Advantages of and classified by their size & architecture or design.
Local Area Network By Bhupendra Ratha, Lecturer
BZUPAGES.COM Mobile Communications Instructor M. Naman Chaudhary MS(Multimedia and Communication) Muhammad Ali Jinnah University Islamabad Campus.
M-commerce Challenges in the future time. Aj.Pongthep Termsnguanwong Marketing Department.
VIT UNIVERSITY :: VELLORE
IT 351 Mobile &Wireless Computing Semester 2, Dr. Hala Mokhtar Room 79- 2nd floor.
CS 381 Final Exam Study Guide Final Exam Date: Tuesday, May 12 th Time: 10:30am -12:30pm Room: SB 105 Exam aid: 8 ½ x 11 page of notes front and back.
NETWORKS.
Wireless Ad-Hoc Networks
G52CCN Computer Communications and Networks Milena Radenkovic Room: B47
Background of Ad hoc Wireless Networks Student Presentations Wireless Communication Technology and Research Ad hoc Routing and Mobile IP and Mobility Wireless.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
Week 12 (2012) Dr. Ghada Drahem. INTENDED LEARNING OUTCOMES This lecture covers: Networking concepts and terminology Common networking and communications.
Computer network  A network consists of multiple computers connected to each other to share data and resources.
Networking Relationships What is a computer network?
Internet Architecture and Governance
1 Mobile Computing and Wireless Networking CS 851 Seminar 2002 Fall University of Virginia.
Mobile Computing and Wireless Networking
Networks. What is a computer network? A network is two or more computers that are linked together so that they are able to share resources.
Feb 5, ECET 581/CPET/ECET 499 Mobile Computing Technologies & Apps Data Dissemination and Management 2 of 3 Lecture 7 Paul I-Hai Lin, Professor Electrical.
NetworksNetworks. What is a network? Standard Grade Computing Studies.
WWW Programming Model. WWW Model The Internet WWW architecture provides a flexible and powerful programming model. Applications and content are presented.
Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model.
INTERNET AND PROTOCOLS For more notes and topics visit: eITnotes.com.
Overview of Wireless Networks: Cellular Mobile Ad hoc Sensor.
Wireless Ad Hoc Networks
Wireless Networks Instructor: Fatima Naseem Computer Engineering Department, University of Engineering and Technology, Taxila.
Introduction to Networking
1 CIS 6930: Mobile Computing Research Roadmap Sumi Helal 2.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
The Internet What is the Internet? The Internet is a lot of computers over the whole world connected together so that they can share information. It.
1 The World Wide Web Architectural Overview Static Web Documents Dynamic Web Documents HTTP – The HyperText Transfer Protocol Performance Enhancements.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 9 Networks and Communications.
1 Wireless World Wide Web: Mobile Access to Web Resources 王讚彬 台中教育大學資訊系.
Mobile Communications: Introduction WIRELESS MOBILE DEVICES performance Pager receive only tiny displays simple text messages Mobile phones voice, data.
Wired and Wireless network management 1. outline 2 Wireless applications Wireless LAN Wireless LAN transmission medium WLAN modes WLAN design consideration.
2.2 Interfacing Computers MR JOSEPH TAN CHOO KEE TUESDAY 1330 TO 1530
1 Chapter 2: Wireless LANs and PANs  Introduction  Fundamentals of WLANs  IEEE Standard  HIPERLAN Standard  Bluetooth  HomeRF.
Computer Networks CSC September 23,
Week-3 (Lecture-1). Some Important internet terms: Archie : A program used to search files at FTP sites. There are currently 30 Archie servers in the.
Fundamentals of Information Systems, Sixth Edition
Mobile Communications
Computer Network Course objective: To understand Network architecture
Data Dissemination and Management - Topics
Mobile &Wireless Computing
CHARACTERISTICS.
Wireless and Mobile Ad Hoc Networks
Wednesday, September 19, 2018 What Is the Internet?
Computing Over Distance
Presentation transcript:

IT 644: Mobile Computing Instructor: Sridhar Iyer Course Page Lecture Hours Tue: 9:30, Thu: 10:30, Fri: 8:30

Course Outline  Wireless Networks –Cellular networks –Wireless LANs –Ad hoc networks –Satellite systems, …  Mobile Applications –Client-Server adaptations –Disconnected operations –Mobile agents –Data broadcasting –Wireless application protocol  Other Issues –Security –Energy efficiency –Impact of mobility on algorithms

Wireless Networks  Need: Access computing and communication services, on the move  Infrastructure-based Networks –traditional cellular systems (base station infrastructure)  Wireless LANs – Infrared (IrDA) or radio links (Wavelan) –very flexible within the reception area; ad-hoc networks possible –low bandwidth compared to wired networks (1-10 Mbit/s)  Ad hoc Networks –useful when infrastructure not available, impractical, or expensive –military applications, rescue, home networking

Limitations of Mobile Environments  Limitations of the Wireless Network  heterogeneity of fragmented networks  frequent disconnections  limited communication bandwidth  Limitations Imposed by Mobility  lack of mobility awareness by system/applications  route breakages  Limitations of the Mobile Computer  short battery lifetime  limited capacities

Effect of Mobility on Protocol Stack  Application –new applications and adaptations  Transport –congestion and flow control  Network –addressing and routing  Link –media access and handoff  Physical –transmission errors and interference

Mobile Applications  Vehicles –transmission of news, road condition etc –ad-hoc network with near vehicles to prevent accidents  Emergencies –early transmission of patient data to the hospital –ad-hoc network in case of earthquakes, cyclones –military...  Traveling salesmen –direct access to central customer files –consistent databases for all agents –mobile office

Mobile Applications  Web access –outdoor Internet access –intelligent travel guide with up-to-date location dependent information  Location aware services –find services in the local environment, e.g. printer  Information services –push: e.g., stock quotes –pull: e.g., nearest cash ATM  Disconnected operations –mobile agents, e.g., shopping  Entertainment –ad-hoc networks for multi user games

Application Adaptations for Mobility  System-transparent, application-transparent  the conventional, “unaware” client/server model  System-aware, application-transparent  the client/proxy/server model  the disconnected operation model  System-transparent, application-aware  dynamic client/server model  data broadcasting/caching  System-aware, application-aware  the mobile agent model

World Wide Web and Mobility  HTTP/ HTML have not been designed for mobile applications/devices  HTTP Characteristics –stateless, connection oriented overheads –big protocol headers, uncompressed content transfer  HTML Characteristics –designed for computers with “high” performance, color high-resolution display, mouse, hard disk –typically, web pages optimized for design, not for communication; ignore end-system characteristics  Adaptations for Mobile WWW –Enhanced browsers and/or servers –Client proxy: pre-fetching, caching, off-line use –Network proxy: adaptive content transformation for connections –Client and network proxy –New protocols/languages: WAP/WML