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

[email protected]

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

Nomadic Computing

Wireless Network (A)

Wireless Network (B)

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

Macro-Cell

Micro-Cell

In-Building

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

Micro-Cell

Macro-Cell

Pico-Cell

Wireless Network Convergence Mobility

2G/3G Mobility-Bandwidth Trade-off

Global National

1-7 GHz

GSM D-AMPS/IS-95

0.1-2 GHz

UMTS

0.1-2.3 GHz

Regional

2-4 GHz

Metropolitan Campus Office Room

2-7 GHz

DECT WLAN

>2 GHz

DECT 10K

20-50 GHz 100K

1M

10M

100M

1G

Bandwidth

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 IMT2000. Deployment as early as 2002.

ITU

IMT

IMT-2000 FPLMTS

ETSI

SMG

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

Adhoc network

Servers

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 ……

Intro Mobile Computing - Univ. of Florida.pdf

There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Intro Mobile ...

4MB Sizes 74 Downloads 280 Views

Recommend Documents

Mobile Computing - Semantic Scholar
May 29, 2011 - Advanced virtual security lab enables students to combat simulated cyber attacks. • Financial aid and an interest-free monthly payment plan available ile puting: ing to ... couraging the adoption of such a fusion between phone.

Mobile Computing Concepts.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Mobile ...

Mobile Computing IIT_K.pdf
Ubiquitous computing can not be realized unless. mobile computing matures. Page 3 of 19. Mobile Computing IIT_K.pdf. Mobile Computing IIT_K.pdf. Open.

Mobile Cloud Computing
cloud computing into the mobile environment and overcomes obstacles related to the ... storage, and bandwidth), environment (e.g., heterogeneity, scalability, and ..... iPhone 4S, Android serials, Windows Mobile serials decrease 3 times in ...

The PARCTAB Mobile Computing System
since March 1993 at the Computer Science Lab at Xerox PARC. The system currently ... computer; though it does permit object code and data downloading.

MOBILE-COMPUTING-MCA-V-SEM.pdf
University Anantapur.Worked as a Sr. Software Engineer in Hi-Tech City for the company FortunaPix ... determined via the global positioning system (GPS). ... logistic information to their home base, which helps to improve organization (fleet.

A Survey of Mobile Cloud Computing
D:\EMAG\2010-05-26/VOL8\COVER.VFT——5PPS/P ... away from mobile phones and into the cloud. .... Android G1 (HTC Dream) phones and 5. HTC Magic ...

Univ Grav #3.pdf
(m/s2 ) {*Jupiter is a gas giant, and has no defined solid surface}. HINT: W = Fg. 2. The orbital radius of Earth is 1.49 x 1011m and its period of revolution is 1 ...

sanchi-univ-advt.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item.

mobile computing by asoke k talukder free pdf
mobile computing by asoke k talukder free pdf. mobile computing by asoke k talukder free pdf. Open. Extract. Open with. Sign In. Main menu.

Mobile Computing: Looking to the Future - Research at Google
May 29, 2011 - Page 1 ... fast wired and wireless networks make it economical ... ple access information and use network services. Bill N. Schilit, Google.

How Cloud Computing, REST-Based SOA, and Mobile ...
... reinventing Enterprise Architecture to support continuous business ... Architecting the Cloud: Design Decisions for Cloud Computing Service Models (Saas, ...

pdf-14110\context-aware-mobile-and-ubiquitous-computing-for ...
... apps below to open or edit this item. pdf-14110\context-aware-mobile-and-ubiquitous-comput ... chnologies-and-applications-by-dragan-stojanovic.pdf.

Techniques in Cloud Computing for Mobile ...
solutions for iPhone, Android, Smart mobile phones, Window and BlackBerry .... concepts can help a material provider determine what material will look best.

Techniques in Cloud Computing for Mobile Streaming ...
Abstract. Reasoning processing is changing the landscape of the electronic digital multi-media market by moving the end customers concentrate from.

Comparing Mobile Computing Devices in the ... Accounts
Computer labs and laptop carts require students to either leave or rearrange the classroom .... 10. Research Design. This qualitative study gathered data from 18 ...

SDN, NFV and Mobile Edge Computing with QoE ...
networks (VANETs), and the Internet-of-Things (IoT) applications. 5G will support emerging communications including machine-to-machine (M2M) communications with low cost, low latency, high bandwidth, and energy efficiency. The deployment of 5G based

New Univ. Ad. 2017.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. New Univ.

Manonmaniam Sundaranar Univ Genuineness Form.pdf
Manonmaniam Sundaranar Univ Genuineness Form.pdf. Manonmaniam Sundaranar Univ Genuineness Form.pdf. Open. Extract. Open with. Sign In.

STATUTA Univ. Tribhuwana Tunggadewi.pdf
Page 3 of 68. 1. MUKADIMAH. Upaya mencerdaskan kehidupan bangsa merupakan upaya. seluruh bangsa Indonesia sebagaimana diamanatkan Undang- ...

Presentation for York Univ-Final.pdf
non-food and dual purpose crops”. Page 3 of 15. Presentation for York Univ-Final.pdf. Presentation for York Univ-Final.pdf. Open. Extract. Open with. Sign In.