Introduction to Mobile Computing



Similar documents
Mobile Computing. Logical entities are instances of a running user application or a mobile agent. Mobile agents can migrate any where over internet.

A Vision for Wireless Broadband Internet WiBro. WiBro

Chapter 9. Communications and Networks. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

Mobile Communications

Mobile Networking Concepts and Protocols CNT 5517

Mobility and cellular networks

Mobile Communication An overview Lesson 07 Introduction to Mobile Computing

Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme

Wireless LANs vs. Wireless WANs

Computer Networks. Wireless and Mobile Networks. László Böszörményi Computer Networks Mobile - 1

Discovering Computers Chapter 9 Communications and Networks

Foreword... 2 Introduction to VoIP... 3 SIP:... 3 H.323:... 4 SER:... 4 Cellular network... 4 GSM... 5 GPRS G... 6 Wimax... 7 Introduction...

Mobile and Sensor Systems

Basic Network Design

A B S T R A C T. Index Trems- Wi-Fi P2P, WLAN, Mobile Telephony, Piconet I. INTRODUCTION

Mobile Wireless Overview

Mobile and Wireless ATM (WATM)

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur

Co-existence of Wireless LAN and Cellular Henry Haverinen Senior Specialist Nokia Enterprise Solutions

Wireless LAN advantages. Wireless LAN. Wireless LAN disadvantages. Wireless LAN disadvantages WLAN:

Mobile Phone Terminology Simplifying telecoms management

Wireless Access of GSM

FMC Market View Qualcomm Incorporated December 2007

1G to 4G. Overview. Presentation By Rajeev Bansal Director(Mobile-1) Telecommunication Engineering Centre

Deployment of UMTS in 900 MHz band

IJRDTM Kailash ISBN No Vol.20 Issue

IP Core Network Realization

Wireless Mobile Telephony

Comparing Mobile VPN Technologies WHITE PAPER

The Evolution of Wireless Networks for the Internet of Things

Outline. Wireless System Integration WLAN. WAN Technologies ดร. อน นต ผลเพ ม LAN. WAN Server LAN. Wireless System Architecture Protocols

A STUDY ON DIGITAL VIDEO BROADCASTING TO A HANDHELD DEVICE (DVB-H), OPERATING IN UHF BAND

Converging Networks Laboratory

Communications COMMS (CE )

communication over wireless link handling mobile user who changes point of attachment to network

WISE-4000 Series. WISE IoT Wireless I/O Modules

Emerging Wireless Technologies

Mobile Processors: Future Trends

Design and Implementation Guide. Apple iphone Compatibility

INTEL s GENERAL POSITION AND COMMENTS

End-to-end Cognitive Radio Testbed (EECRT ) current state and proposal for continuation TEKES TRIAL program

The Wireless Library Technical and Organisatorial Aspects

GSMA - Roaming from a Verbal to a Visual World

Data Transfer Rate Comparison

IST STREP Project. Deliverable D3.3.1u Middleware User s Guide Multi-Radio Device Management Layer.

Studies on Market and Technologies for IMT in the Next Decade CJK-IMT Working Group

54M/150M/300Mbps USB WIRELESS ADAPTER. User s Manual Version 2.0

54M/150M/300Mbps USB WIRELESS ADAPTER. User s Manual Version 1.8

How To Understand The History Of The United States

REPORT ITU-R M Estimated spectrum bandwidth requirements for the future development of IMT-2000 and IMT-Advanced

Fundamentals of Mobile and Pervasive Computing

Mobile Access by Axis. Wireless Access Points

Development of Wireless Networks

Chapter 1: Introduction

Hello viewers, welcome to today s lecture on cellular telephone systems.

GSM GPRS. Course requirements: Understanding Telecommunications book by Ericsson (Part D PLMN) + supporting material (= these slides)

The GSM and GPRS network T /301

Questions for Mobile Communications 2 nd ed.

COFDM Transmission systems

Strategies in Software Defined RF and Wireless Communications Test. Srini Badri Business Development Manager National Instruments

IMT-2000 Network Architecture

Using Mobiles for On Campus Location Tracking

Lesson 6: 6 EXAMPLES OF EMBEDDED SYSTEMS. Chapter-1L06: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

802.11: Mobility Within Same Subnet

Performance monitoring and analysis of wireless communication protocols for mobile devices

Wireless Network Policy

TCP and Wireless Networks Classical Approaches Optimizations TCP for 2.5G/3G Systems. Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme

Chapter 6: Broadcast Systems. Mobile Communications. Unidirectional distribution systems DVB DAB. High-speed Internet. architecture Container

Open Voice over IP according to Aastra SIP. Your connection to the World

WiMAX technology. An opportunity that can lead African Countries to the NET Economy. Annamaria Raviola SVP - Marketing and Business Development

Pradipta Biswas Roll No. 04IT6007 M. Tech. (IT) School of Information Technology Indian Institute of Technology, Kharagpur

CS647 - Advanced Topics in Wireless Networks

Imre Földes THE EVOLUTION OF MODERN CELLULAR NETWORKS

Value networking via FMC (Broadband Extension by Wireless LAN)

Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems

CME: A Middleware Architecture for Network-Aware Adaptive Applications

10. Wireless Networks

Wireless Local Area Network

Distributed Systems. Security concepts; Cryptographic algorithms; Digital signatures; Authentication; Secure Sockets

How To Make A Multi-Line Phone A Multi Line Phone A Money Maker

Usage. Wireless Broadband Networks. Need for Speed WMAN

Chapter 9 Communications and Networks

Transcription:

Introduction to Mobile Computing CEN 5531 Sumi Helal, Ph.D. Associate Professor Computer & Information Science & Engineering Department University of Florida, Gainesville, FL 32611 Phone: (352) 392-6845 helal@cise.ufl.edu

Fantastic Breakthrough Technology Wireless communication networks multiple networks covering the globe wold-wide deregulation and spectrum auctions standard communication systems and air link interfaces Portable information appliances laptops, notebooks, sub-notebooks, and MNCs hand-held computers PDAs and smart phones Internet: TCP/IP & de-facto application protocols ubiquitous web content

New Forms of Computing Distributed Computing (Client/Server) Wireless Computing Nomadic Computing Mobile Computing Ubiquitous Computing Pervasive Computing Invisible Computing Metamorphic Computing

Mobile Computing Using: small size portable computers, hand-helds, MNC, and other small wearable devices, To run stand-alone applications (or access remote applications) via: wireless networks: IR, BlueTooth, W-LANs, Cellular, W-Packet Data networks, SAT. etc. By: nomadic and mobile users (animals, agents, trains, cars, cell phones,.)

Nomadic, Mobile & Ubiquitous No Network Fixed Network Fixed Wireless Network Wireless Network (A) Wireless Network (B) Nomadic Computing Mobile Computing Ubiquitous Computing

Another View of Ubiquitous Computing Mark Weiser s views http://www.ubiq.com/hypertext/weiser/ubihome.html

Impressive Wireless Infrastructure! Global Satellite Suburban Urban In-Building Macro-Cell Micro-Cell Pico-Cell In-Room (BlueTooth)

Wireless Communication Technology (IMT-2000)

GSM Base Stations in Europe Ericsson RBS 2000 Nokia PrimeSite

Wireless Network Overlay Global Satellite Suburban Urban In-Building Macro-Cell Micro-Cell Pico-Cell

Wireless Network Convergence 2G/3G Mobility-Bandwidth Trade-off Mobility Global National Regional GSM D-AMPS/IS-95 UMTS 1-7 GHz 0.1-2 GHz 0.1-2.3 GHz Metropolitan 2-4 GHz Campus Office Room DECT DECT WLAN 10K 100K 1M 10M 100M 1G Bandwidth 2-7 GHz >2 GHz 20-50 GHz

UMTS: Universal Mobile Telecomm. Standard Global seamless operation in multi-cell environment (SAT, macro, micro, pico) Global roaming: multi-mode, multi-band, low-cost terminal, portable services & QoS High data rates at different mobile speeds: 144kbps at vehicular speed (80km/h), 384 kbps at pedestrian speed, and 2Mbps indoor (office/home) Multimedia interface to the internet Based on core GSM, conforms to IMT- 2000. Deployment as early as 2002. ITU IMT ETSI SMG IMT-2000 FPLMTS UMTS

Motorola Marco

Motorola Envoy

The Palm

The Pocket PC

The Nokia 9000 Communicator

The Sharp Zaurus

The Vadem Clio

Fujitsu Stylistic 2300/3400

Sub-Notebook

Notebook

The First Wrist PC: Ruputer

Japan s PHS Phone, Year 2001

Wearable Computers

More Wearable -- Via PC Http://ww.via-pc.com

The Power Ring

NTT Key Fingers

The Projection Keyboard http://www.canesta.com

Portable Information Appliances Car Stereo-Phone Subscriber Identification Module (SIM)

Beneficiaries of Ubiquitous Computing Internet Intranet Commuters Travelers Stock traders Medical Law enforcement Package delivery Education Insurance Emergency Trucking Intelligence Military Servers Adhoc network Clients

Limitations of the Mobile Environment Limitations of the Wireless Network heterogeneity of fragmented networks frequent disconnections limited communication bandwidth Limitations Imposed by Mobility Limitations of the Mobile Computer

Frequent Disconnections Handoff blank out (>1ms for most cellulars) Drained battery disconnection Battery recharge down time Voluntary disconnection (turned off to preserve battery power, also off overnight) Theft and damage (hostile environment) Roam-off disconnections

Limited Communication Bandwidth Orders of magnitude slower than fixed network Higher transmission bit error rates (BER) Uncontrolled cell population Difficult to ensure Quality of Service (QoS) Asymmetric duplex bandwidth Limited communication bandwidth exacerbates the limitation of battery lifetime.

Limitations of the Mobile Computer Short battery lifetime (max ~ 5 hours) Subject to theft and destruction => unreliable Highly unavailable (normally powered-off to conserve battery) Limited capability (display, memory, input devices, and disk space) Lack of de-facto general architecture: handhelds, communicators, laptops, and other devices

Caesar and Brutus

Limitations Imposed by Mobility Lack of mobility-awareness by applications inherently transparent programming model (object-, components-oriented, but not aspect-oriented) lack of environment test and set API support Lack of mobility-awareness by the system network: existing transport protocols are inefficient to use across heterogeneous mix of fixed/wireless networks session and presentation: inappropriate for the wireless environment and for mobility operating systems: lack of env. related conditions and signals client/server: unless changed, inappropriate and inefficient

Research Roadmap Apps Transactions Mobile Computing Models OS Services: Loc. Sensitive Naming, File Systems, others Transport: Optimized TCP Mobile: DHCP, Mobile IP, Ad-Hoc Routing Wireless: MAC + Air Link Protocol

Mobile and Wireless Networking Issues Mobile IP Wireless Transport Ad-Hoc Networks Location Management Wireless Network Benchmarking Ad-Hoc Network Simulation Wireless Link Simulation

Wireless and Mobile Computing Models Mobility-aware Client/Server using Proxies Disconnected Operations Application-aware Adaptations Mobile Agents and Objects Thin Client/Server Mobile Caching and Replication Broadcast Disks Service Advertisement and Brokering Smart Pones

Mobile file and Database Systems Wireless File System Access Disconnected File Systems Mobile Access to C/S or Distributed Databases Ad-Hoc Database Systems Checkpointing Database recovery Mobile Database Deisgn

Mobile Transaction and Workflow ACID Relaxation Mobile Transaction Models Optimistic Data Replication Semantic-based Conflict Resolution Consensus in Mobile Environment

Wireless and Mobile Applications and Services Application Design for Wireless networks Application Design for Mobility Wireless WWW Access Active Badges (Teleporting) Wireless Classroom (Wireless Campus!) Mobile Groupware Location-sensitive Yellow Service Pervasive Computing and Smart spaces.....

Performance and QoS QoS Measures in Wireless and Mobile Environments QoS Guarantees Simulators and Emulaors of Wireless Links Simulators of Mobile and Ad-hoc Networks Wireless Networking Benchmarking

Emerging Standards The 802.11b The BlueTooth Standard The Wireless Application Protocol (WAP) The CompactHTML The Network Computer Reference Specification Telecom Standards: UMTS