Feb 5, 20071 ECET 581/CPET/ECET 499 Mobile Computing Technologies & Apps Data Dissemination and Management 2 of 3 Lecture 7 Paul I-Hai Lin, Professor Electrical.

Slides:



Advertisements
Similar presentations
Dissemination-based Data Delivery Using Broadcast Disks.
Advertisements

SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Group #1: Protocols for Wireless Mobile Environments.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
IT 644: Mobile Computing Instructor: Sridhar Iyer Course Page Lecture Hours Tue:
January 25, ECET 581/CPET/ECET 499 Mobile Computing Technologies & Apps Mobility Management 1 of 2 Lecture 4 Paul I-Hai Lin, Professor Electrical.
Fault Tolerant Routing in Tri-Sector Wireless Cellular Mesh Networks Yasir Drabu and Hassan Peyravi Kent State University Kent, OH
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Summary and Further Reading Part I of 13th.
Rev A8/8/021 ABC Networks
James 1:5 If any of you lacks wisdom, he should ask God, who gives generously to all without finding fault, and it will be given to him.
1 SOWER: Self-Organizing Wireless Network for Messaging Márk Félegyházi {mark.felegyhazi, srdan.capkun, Srdjan Čapkun Jean-Pierre.
Web Caching Schemes1 A Survey of Web Caching Schemes for the Internet Jia Wang.
Peer-to-peer Multimedia Streaming and Caching Service Jie WEI, Zhen MA May. 29.
7DS Peer-to-Peer Information Dissemination and Prefetching Architecture Stelios Sidiroglou-Douskos CS Seminar –Timo Ojala June 10, 2004.
99 CHAPTER COMMUNICATIONS AND NETWORKS. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 9-2 Competencies Discuss connectivity, the wireless.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Communications and Networks Chapter 8.
1 CAPS: A Peer Data Sharing System for Load Mitigation in Cellular Data Networks Young-Bae Ko, Kang-Won Lee, Thyaga Nandagopal Presentation by Tony Sung,
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Lecture Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11.
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
7DS: Node Cooperation in Mostly Disconnected Networks Henning Schulzrinne (joint work with Arezu Moghadan, Maria Papadopouli, Suman Srinivasan and Andy.
FIXED WIRELESS ACCESS Majid Al-Shukri Ali Dumyati.
World Wide Web Caching: Trends and Technology Greg Barish and Katia Obraczka USC Information Science Institute IEEE Communications Magazine, May 2000 Presented.
Client-Server Computing in Mobile Environments
Cellular IP: Proxy Service Reference: “Incorporating proxy services into wide area cellular IP networks”; Zhimei Jiang; Li Fung Chang; Kim, B.J.J.; Leung,
NAME: NASIRAHMADPROGRAM: B.S TELECOMSEMESTER: 7THREG#: SU/ PRESENTED TO: ENGR. GUL ZAMEEN KHANDATE: UNIVERSITY: SARHAD UNIVERSITY.
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.
Basic Data Communication
Communications & Networks
Ch 1. Mobile Adaptive Computing Myungchul Kim
Copyright © 2006, Dr. Carlos Cordeiro and Prof. Dharma P. Agrawal, All rights reserved. 1 Carlos Cordeiro Philips Research North America Briarcliff Manor,
CPET 565 Mobile Computing Systems Data Dissemination and Management (1) Lecture 7 Hongli Luo Indiana University-Purdue University Fort Wayne.
CH2 System models.
NETWORKS.
1 6th EC/GIS workshop - Lyon - June 2000 Easy and friendly access to geographic information for mobile users David HELLO (Matra.
CONFIDENTIAL 1. 2 Designing the Intelligent Energy Gateway 2009 CONFIDENTIAL.
ROUTING ALGORITHMS IN AD HOC NETWORKS
6: Wireless and Mobile Networks6-1 Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
Today’s Topics Chapter 8: Networks Chapter 8: Networks HTML Introduction HTML Introduction.
BitTorrent enabled Ad Hoc Group 1  Garvit Singh( )  Nitin Sharma( )  Aashna Goyal( )  Radhika Medury( )
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
© 2007 The MITRE Corporation. All rights reserved Exposing Services in a Disadvantaged Environment S. Semy, M. Sabbouh, J. Higginson, F. Dandashi
Internet Real-Time Laboratory Arezu Moghadam and Suman Srinivasan Columbia University in the city of New York 7DS System Design 7DS system is an architecture.
BASIC INTERNET PROTOCOLS: http, ftp, telnet. Mirela Walczak.
AD-HOC NETWORK SUBMITTED BY:- MIHIR GARG A B.TECH(E&T)/SEC-A.
Networking Classification A network is two or more computers that are connected 1 There size 2 Their Servers.
Improving On-demand Data Access Efficiency with Cooperative Caching in MANETs Phd Dissertation Defense Yu Du Chair:Dr. Sandeep Gupta Committee:Dr.
1 Mobile Computing and Wireless Networking CS 851 Seminar 2002 Fall University of Virginia.
Mobile Computing and Wireless Networking
Security in Wireless Ad Hoc Networks. 2 Outline  wireless ad hoc networks  security challenges  research directions  two selected topics – rational.
An Efficient Wireless Mesh Network A New Architecture 指導教授:許子衡 教授 學生:王志嘉.
8/28/ Network Models - Lin 1 CPET/ECET Network Models Data Communications and Networking Fall 2004 Professor Paul I-Hai Lin Electrical and.
January 10, ECET 581/CPET/ECET 499 Mobile Computing Technologies & Apps Introduction to Mobile Computing & Technologies Lecture 1 Paul I-Hai Lin,
CPET 565 Mobile Computing Systems Data Dissemination and Management (2) Lecture 8 Hongli Luo Indiana University-Purdue University Fort Wayne.
09/13/04 CDA 6506 Network Architecture and Client/Server Computing Peer-to-Peer Computing and Content Distribution Networks by Zornitza Genova Prodanoff.
1 Wireless World Wide Web: Mobile Access to Web Resources 王讚彬 台中教育大學資訊系.
Wired and Wireless network management 1. outline 2 Wireless applications Wireless LAN Wireless LAN transmission medium WLAN modes WLAN design consideration.
Feb 5, ECET 581/CPET/ECET 499 Mobile Computing Technologies & Apps Data Dissemination and Management 3 of 4 Lecture 8 Paul I-Hai Lin, Professor Electrical.
SURENDRA INSTITUTE OF ENGINEERING & MANAGEMENT PRESENTED BY : Md. Mubarak Hussain DEPT-CSE ROLL
Communication Protocol Engineering Lab. VANET-cloud : a generic cloud computing model for vehicular ad hoc networks IEEE Wireless Communications February.
Data Dissemination and Management - Topics
Wireless Modes.
Mobile &Wireless Computing
Data Dissemination and Management (2) Lecture 10
Mobile Computing.
CSE 4340/5349 Mobile Systems Engineering
Routing in Mobile Ad-hoc Networks
LM 7. Mobile Network Overview
Data Dissemination and Management (2) Lecture 10
Presentation transcript:

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 and Computer Engineering Technology Indiana University-Purdue University Fort Wayne

Feb 5, Data Dissemination and Management - Topics Introduction Introduction Challenges Challenges Data Dissemination Data Dissemination Mobile Data Caching Mobile Data Caching Mobile Cache Maintenance Schemes Mobile Cache Maintenance Schemes Mobile Web Caching Mobile Web Caching Summary Summary

Feb 5, Data Dissemination and Management – Topics (cont.) Introduction Introduction Pull (On-Demand) Mode Pull (On-Demand) Mode Push (Publish-Subscribe) Mode Push (Publish-Subscribe) Mode Information Caching Information Caching Challenges Challenges Architecture-based Architecture-based Architecture-less Architecture-less Data Dissemination Data Dissemination Bandwidth Allocation for Publishing Bandwidth Allocation for Publishing Broadcast Disk Scheduling Broadcast Disk Scheduling

Feb 5, Data Dissemination and Management - Challenges Challenges Challenges Architecture-based Architecture-based Architecture-less Architecture-less Environment Challenges Environment Challenges Intermittent Power Intermittent Power Intermittent Connectivity Intermittent Connectivity Long Travel Times Long Travel Times Variable Population Density Variable Population Density Lack of Secure Storage Lack of Secure Storage User Challenges User Challenges Mobile Workforce Mobile Workforce User Education Levels User Education Levels

Feb 5, Data Dissemination and Management - Challenges Architecture-Based Cellular Mobile Networks Architecture-Based Cellular Mobile Networks 1.Weak Connectivity 2.Severe Resource Constraints 3.Asymmetric Communication Links 4.Location and Time (context) Dependent Architecture-less Mobile Ad Hoc Network (MANET) Architecture-less Mobile Ad Hoc Network (MANET) 1.Weak Connectivity 2.Severe Resource Constraints

Feb 5, Data Dissemination and Management - Challenges 1. Architecture-Based Cellular Mobile Networks - Weak Connectivity 1. Architecture-Based Cellular Mobile Networks - Weak Connectivity How to ensure high data availability in mobile computing environment where frequent disconnections may occur because the clients and server may be weakly connected? How to ensure high data availability in mobile computing environment where frequent disconnections may occur because the clients and server may be weakly connected?

Feb 5, Data Dissemination and Management - Challenges 2. Architecture-Based Cellular Mobile Networks - Severe Resource Constraints 2. Architecture-Based Cellular Mobile Networks - Severe Resource Constraints How to minimize resource consumption (e.g. energy and bandwidth) for data management while ensuring a desired level of data consistency? How to minimize resource consumption (e.g. energy and bandwidth) for data management while ensuring a desired level of data consistency?

Feb 5, Data Dissemination and Management - Challenges 3. Architecture-Based Cellular Mobile Networks - Asymmetric Communication Links 3. Architecture-Based Cellular Mobile Networks - Asymmetric Communication Links How can the asymmetric nature of wireless connectivity be exploited to ensure low data access latency and resource consumption? How can the asymmetric nature of wireless connectivity be exploited to ensure low data access latency and resource consumption?

Feb 5, Data Dissemination and Management - Challenges 4. Architecture-Based Cellular Mobile Networks - Location and Time (context) Dependent 4. Architecture-Based Cellular Mobile Networks - Location and Time (context) Dependent A mobile user ↔ Query database periodically to retrieve location dependent and time-dependent informationA mobile user ↔ Query database periodically to retrieve location dependent and time-dependent information Traveler ↔ restaurants, hotelsTraveler ↔ restaurants, hotels Salesman ↔ up-to-date product priceSalesman ↔ up-to-date product price Caching and pre-fetching can be an effective technique to reduce the impact of Caching and pre-fetching can be an effective technique to reduce the impact of Low-bandwidthLow-bandwidth Intermittent wireless linksIntermittent wireless links

Feb 5, Data Dissemination and Management - Challenges 4. Architecture-Based Cellular Mobile Networks - Location and Time (context) Dependent 4. Architecture-Based Cellular Mobile Networks - Location and Time (context) Dependent The decision to cache or replace a data item also depends on the context (location) of the mobile node in addition to the temporal or spatial localityThe decision to cache or replace a data item also depends on the context (location) of the mobile node in addition to the temporal or spatial locality How do you enhance existing cache management technique for context- dependent data? How do you enhance existing cache management technique for context- dependent data?

Feb 5, Data Dissemination and Management - Challenges Architecture-less Mobile Ad Hoc Network (MANET) Architecture-less Mobile Ad Hoc Network (MANET) 1.Weak Connectivity 2.Severe Resource Constraints Data availability and bandwidth/energy efficiency still need to be addressed Data availability and bandwidth/energy efficiency still need to be addressed Can the data management schemes used developed for an Cellular Mobile Networks be used directly to solve problems in a MANET? Can the data management schemes used developed for an Cellular Mobile Networks be used directly to solve problems in a MANET?

Feb 5, Data Dissemination and Management - Challenges Gateways of MANET/Cellular Mobile Networks Gateways of MANET/Cellular Mobile Networks Gateways (MANET) – unreliable mobile computing devicesGateways (MANET) – unreliable mobile computing devices Base Stations – reliable dedicated networking devicesBase Stations – reliable dedicated networking devices MANETs Remote Communication LinksMANETs Remote Communication Links Unreliable, Low Bandwidth Links: Radio Frequency Wireless Links Unreliable, Low Bandwidth Links: Radio Frequency Wireless Links High-latency, unreliable Links: Satellite channels High-latency, unreliable Links: Satellite channels Base Stations Remote Communication LinksBase Stations Remote Communication Links High-speed wired networks High-speed wired networks

Feb 5, Data Dissemination and Management - Challenges Network Architectures of MANET/Cellular Mobile Networks Network Architectures of MANET/Cellular Mobile Networks Peer-to-peer (P2P) networks – MANETsPeer-to-peer (P2P) networks – MANETs Client-Server – Cellular Mobile NetworksClient-Server – Cellular Mobile Networks Data Management ApproachesData Management Approaches Cooperative Caching Cooperative Caching Caching hierarchy – backbone caches Caching hierarchy – backbone caches Hyper Text Transfer Protocol (HTTP) Hyper Text Transfer Protocol (HTTP) Internet Caching Protocol (ICP) Internet Caching Protocol (ICP)

Feb 5, Data Dissemination and Management - Challenges Internet Cache Protocol, RFC 2187 Internet Cache Protocol, RFC 2187 Hypertext Transfer Protocol, Hypertext Transfer Protocol,