Overview of Mobile Computing (2): Applications and Services.

Slides:



Advertisements
Similar presentations
Chapter 1:Introduction to the world of computers
Advertisements

Unisys Mobile CommHub – Inventing the Future Presented by: Edward Minyard, ITIL Partner Global Infrastructure Services.
Web Page Design Chapter 1 Introducing Networks and the Internet.
1 The Ubiquitous Web Eunchae Yoon. School of Engineering, Eunchae Yoon 2 Contents What is Ubiquitous computing? What is Ubiquitous Web? Ubiquitous computing.
Introduction to the World of Computers
Chapter 61 Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005.
PYP002 Intro.to Computer Science Introduction to Networks1 Networks Chapter 17.
Mobile Computing Dorota Huizinga Department of Computer Science.
TC2-Computer Literacy Mr. Sencer February 4, 2010.
OCT1 Principles From Chapter One of “Distributed Systems Concepts and Design”
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
Introduction to Distributed Systems CS412: Programming Distributed Applications Computer Science Southern Illinois University CS412: Programming Distributed.
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
11 Networks The Great Information Exchange. 2 Networking Fundamentals Computer network: Two or more computers connected together Each is a Node Benefits.
Networking Basics. The Hardware Side of Networking A network is two or more computers that have been connected for the purposes of exchanging data and.
WAN Technology Overview Lecture 3: Introduction to WAN.
Mobile Computing Lecture: 4.
Technology Overview. Confidential & Proprietary Information System Unit Server Two-way Satellite network System includes units and server Units have built.
Diane Nelson Marketing Metrics 2012 Steel Blue Media Mobile Marketing: Harness the Power of a New Generation.
Mobile Commerce. Electronic CommercePrentice Hall © Mobile Computing Overview of Mobile Commerce mobile commerce (m-commerce, m-business) Any business.
Chapter 5: Computer Networks
? INTERNET WHAT, WHY, HOW. DEFINITION The Internet is a massive public spiderweb of computer connections. It connects personal computers, laptops, tablets,
Xiaoyu Tong and Edith C.-H. Ngai Dept. of Information Technology, Uppsala University, Sweden A UBIQUITOUS PUBLISH/SUBSCRIBE PLATFORM FOR WIRELESS SENSOR.
Stefan Thorvaldsson – What is a network? A network is two or more computer linked together so the are able to share resources. It could.
 Computer Networking Computer Networking  Networking terminology Networking terminology  Client Server Model Client Server Model  Types of Networks.
Unified Communications LITN Spring  A set of products that provides a consistent, unified user interface and user experience across multiple devices.
Chapter 1 Lecture 2 By :Jigar M Pandya WCMP 1. Architecture of Mobile Computing The three tier architecture contains the user interface or the presentation.
Wireless Access and Terminal Mobility in CORBA Dimple Kaul, Arundhati Kogekar, Stoyan Paunov.
Mark J. Salamango Chief Pervasive Architect USA TACOM Tel: Fax: Pervasive Computing: Why did the logistics.
Computer and Information Science Ch1.3 Computer Networking Ch1.3 Computer Networking Chapter 1.
Introduction to Computer Administration Course Supervisor: Muhammad Saeed.
Ch. 9. The Cloud of Things 1Ch. 9. CoT.  Current M2M/IoT solutions are focusing on communications and integration. Future Web of Things (WoT) evolution.
Networks CS105. What is a computer network? A computer network is a collection of computing devices that are connected in various ways so that they can.
The Virtual Call Center: Enhancing the Customer Experience Greg Pisano Director, Market Development BlueNote Networks.
1.05a.  Local Area Networks (LANs) ◦ Small networks in a limited geographical area  Wide-Area Networks (WANs) ◦ Extensive networks that may span hundreds.
Chapter 17 Internetworking: Concepts, Architecture, and Protocols
Copyright: NOMAD IST NOMAD Integrated Networks for Seamless and Transparent Service Discovery.
Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable.
Networking Relationships What is a computer network?
G063 - Standards & Protocols. Learning Objectives: By the end of this topic you will be able to: explain the importance of standards for communicating.
Networking Classification A network is two or more computers that are connected 1 There size 2 Their Servers.
Programming technical terms Program is like a recipe. It contains a list of ingredients (called variables) and a list of directions (called statements)
1 Mobile Computing and Wireless Networking CS 851 Seminar 2002 Fall University of Virginia.
Mobile Computing and Wireless Networking
CS603 Basics of underlying platforms January 9, 2002.
Networking Basics 8th Grade
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
STREP Research Project HOBNET (FP7- ICT , ) HOlistic Platform Design for Smart Buildings of the Future InterNET (
Communications & Networks National 4 & 5 Computing Science.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6 Essentials of Design.
Gaia Ubiquitous Computing Directions Roy Campbell University of Illinois at Urbana-Champaign.
Also known as hardware/physi cal address Customer Computer (Client) Internet Service Provider (ISP) MAC Address Each Computer has: Given by NIC card.
MC-Quiz: Chapter 9 Communications and Networks Discovering Computers 2010.
COMPUTER NETWORKS Quizzes 5% First practical exam 5% Final practical exam 10% LANGUAGE.
4G Wireless Technology Prepared by K.Sai Kumar Yadav 07K81A0584.
Lecture 1: Network Operating Systems (NOS)
Distributed OS.
Progress of Network Architecture Work in FG IMT-2020
Client-Server Computing
Distributed Systems Bina Ramamurthy 11/12/2018 From the CDK text.
Data Communication and Networks
Data Communication and Networks
Data Communication and Networks
Data Communication and Networks
Slides for Chapter 1 Characterization of Distributed Systems
A Glimpse Into a Few Current Tech Projects
Data Communication and Networks
Module 1: Overview of Systems Management Server 2003
ISO Open system Requirements and IT Needs
Presentation transcript:

Overview of Mobile Computing (2): Applications and Services

The iMode Story: It is About Services! 27M Internet-capable cell phone sub-scribers (10/01); 50K iMode Web Sites World’s largest ISP, first to deploy 3G “Freedom of Multimedia Access” (FOMA) Not just about Japanese teenagers Applications UsedUser Ages Economist Magazine, 13 Oct 2001

In the post-PC age… Not just about gadgets or access technologies About services and applications, and how the network can best support them Increasing, not decreasing, diversity Bottlenecks moving from core towards edge Enabled by computing embedded in communications fabric: wide-area, topology-aware, distributed computing

Services for Mobile Networks How to build services for end users in a mobile and wireless networking environment: Issues and service types One example: universal interactor,

Grand Goal of “AAA” Mobile Services AAA Service: “Any time, Any where, Any form” service Any time: it is about wireless (time-domain quality) Any where: it is about mobility (space-domain quality) Any form: it is about device diversity (systems quality)

Issues in building mobile services Mobility induced issues: –Seamless services: service migration –Location services: location itself is a service Heterogeneity induced issues: –Hardware diversity Client devices & different networks –Software diversity System software: OS, networking protocols Application software Wireless induced issues: –Time-varying network connectivity: disconnection, partial connection, full connection

Possible services types 1.Location service 2.Location-transparent services – Hide locations from users: same as old Internet 3.Location-dependent services – Services “local” to a geographic location – Not available globally 4.Location-aware services – Services are globally available, but multiple instantiations of the same service are a function of locations – Service adapts to a location

How to Provide Location Services GPS at every node GPS at a few reference points –Build recursive location services through reference hierarchy Geometric triangle computation –Cricket system Identify the current cell What about location tracking?

Services Location transparent services: –If lower-layer provides mobility support, this is not a big issue Location-dependent services: Local currency exchange when visiting foreign country Location aware services: –example: finding a nearby bookstore while driving –Issue: service migration from old server to the new server –Solution: location-adaptive

Building context-aware applications? Context is a key factor for mobile computing –Typical context: time, location coordinate, personal profile, etc.

Typically: Identity, location, time Rest is implied Not much else used: activity, mood, etc.

Design Process Using Tools? For your information only Not required for the exam