Article by: Weibo Li, Hong Yang and Ping He Presented by: Shawn Karnoski The Research And Application of Embedded Mobile Database.

Slides:



Advertisements
Similar presentations
Mobile Application Architectures
Advertisements

Introduction Why do we need Mobile OGSI.NET? Drawbacks:
BY MAULIK PATEL CED, GPERI Computing Architecture.
System Area Network Abhiram Shandilya 12/06/01. Overview Introduction to System Area Networks SAN Design and Examples SAN Applications.
Elements of a Microprocessor system Central processing unit. This performs the arithmetic and logical operations, such as add/subtract, multiply/divide,
DELOS Network of Excellence on Digital Libraries WP1 Digital Library Architectures - From JPA1 to JPA2 to JPA3 - Hans-Jörg Schek UMIT
Technical Architectures
DATABASE APPLICATION DEVELOPMENT SAK 3408 The Web and DBMS.
Database caching in MANETs Based on Separation of Queries and Responses Author: Hassan Artail, Haidar Safa, and Samuel Pierre Publisher: Wireless And Mobile.
Client-server database systems and ODBC l Client-server architecture and components l More on reliability and security l ODBC standard.
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
.NET Mobile Application Development Introduction to Mobile and Distributed Applications.
Key management in wireless sensor networks Kevin Wang.
A Study on Mobile P2P Systems Hongyu Li. Outline  Introduction  Characteristics of P2P  Architecture  Mobile P2P Applications  Conclusion.
Distributed Systems: Client/Server Computing
Client-Server Computing in Mobile Environments
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
H-1 Network Management Network management is the process of controlling a complex data network to maximize its efficiency and productivity The overall.
Computer Measurement Group, India Reliable and Scalable Data Streaming in Multi-Hop Architecture Sudhir Sangra, BMC Software Lalit.
For more notes and topics visit:
Mobile Databases: a Selection of Open Issues and Research Directions Authors: Rachid Guerraoui et al. Sources: SIGMOD Record, 33(2), pp.78-83, 2004 Adviser:
Computer System Architectures Computer System Software
Dionicio D. Gante, Genevev G. Reyes & Vanylive T. Galima DDistributed Operating Systems.
Version 4.0. Objectives Describe how networks impact our daily lives. Describe the role of data networking in the human network. Identify the key components.
Computer Networkers ~Connecting the World~ For: Mrs. Holder By: Andy Chmilenko November 2, 2005 TIKO0-A If you can read this, you are too close to the.
Course ILT The OSI model Unit objectives Explain the significance of the OSI model, label the seven layers of the OSI model, and describe services provided.
I Copyright © 2004, Oracle. All rights reserved. Introduction Copyright © 2004, Oracle. All rights reserved.
By Jonathan….and Darion……….. Reliability Windows File Protection protects core system files from being overwritten by application installs. Driver certification.
Ryan Lackey Dynamic Locations: Secure Mobile Services Discovery and Dynamic Group Membership Ryan Lackey
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
Distributed systems A collection of autonomous computers linked by a network, with software designed to produce an integrated computing facility –A well.
Distributed Virtual Environments Introduction. Outline What are they? DVEs vs. Analytic Simulations DIS –Design principles Example.
Chapter 7 Mobile Commerce— The Business of Time
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
Lecture 4: Sun: 23/4/1435 Distributed Operating Systems Lecturer/ Kawther Abas CS- 492 : Distributed system & Parallel Processing.
2002 Networking Operating Systems (CO32010) 1. Operating Systems 2. Processes and scheduling 3.
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
An Introduction to Web Services Web Services using Java / Session 1 / 2 of 21 Objectives Discuss distributed computing Explain web services and their.
Jini Architectural Overview Li Ping
UNIT-3 Performance Evaluation UNIT-3 IT2031. Web Server Hardware and Performance Evaluation Key question is whether a company should host their own Web.
Presented by Maria Shah. Road Map  VoIP Benefits  VoIP Protocols  VoIP Analysis  Advantages  Disadvantages  Implementing  Security  Summary.
1.3 Operating system services An operating system provide services to programs and to the users of the program. It provides an environment for the execution.
Silberschatz, Galvin and Gagne ©2013 Operating System Concepts – 9 th Edit9on Chapter 1: Introduction.
SOURCE:2014 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING AUTHER: MINGLIU LIU, DESHI LI, HAILI MAO SPEAKER: JIAN-MING HONG.
Towards a High Performance Extensible Grid Architecture Klaus Krauter Muthucumaru Maheswaran {krauter,
Chapter 1: Introduction
Distributed Cache Technology in Cloud Computing and its Application in the GIS Software Wang Qi Zhu Yitong Peng Cheng
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
Chapter 1: Introduction
#01 Client/Server Computing
Chapter 1: Introduction
Mobile Computing.
What is an Operating System?
Outline Midterm results summary Distributed file systems – continued
CSE 4340/5349 Mobile Systems Engineering
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Introduction to Mobile Computing
Done by:Thikra abdullah
Chapter 1: Introduction
#01 Client/Server Computing
Role of Alternative Networks in Registry Telecommunications
Presentation transcript:

Article by: Weibo Li, Hong Yang and Ping He Presented by: Shawn Karnoski The Research And Application of Embedded Mobile Database

Introduction Traditional distributed databases are based on fixed network connections and high bandwidth The explosion in popularity of mobile computing puts these traditions in doubt Mobile computing has characteristics such as low bandwidth, frequent connection loss and limited power supply that make it difficult to use a traditional distributed database An Embedded Mobile Database seeks to improve the efficiency of data access as well as maintain the reliability and uniformity of the transmission for mobile devices

Definition of an Embedded Mobile Database Embedded Mobile Database is: a database management system to support mobile computing or certain computing modes integrated with a database system, operating system and practical application able to run on various intelligent embedded equipments and mobile devices

Architecture of an Embedded Mobile Database It can be described as a distributed database in a mobile environment An extension of a traditional distributed database system where users are dynamically connected with the servers

Characteristics of an Embedded Mobile Database Dynamically distributed Mini kernel structure Transaction management Data synchronization Support for standard SQL and various connection protocols Full database management function Various embedded operation systems

Data Transmission Reliability Embedded Mobile Databases use the following technologies/techniques to increase data transmission reliability Multithreading Data reproduction/buffering Conflict Detection Each are designed to counteract some of the major weaknesses of the mobile platform, such as small memory, weak computing ability, low power and intermittent connectivity

References: “The research and application of embedded mobile database” by Weibo Li1, Hong Yang1, Ping He IEEE Computer System

Article by: Weibo Li, Hong Yang and Ping He Presented by: Shawn Karnoski The Research And Application of Embedded Mobile Database