Arkady Zaslavsky Mobility Group School of Computer Science & Software Engineering InfoTech, Monash University

Slides:



Advertisements
Similar presentations
1 UNIT I (Contd..) High-Speed LANs. 2 Introduction Fast Ethernet and Gigabit Ethernet Fast Ethernet and Gigabit Ethernet Fibre Channel Fibre Channel High-speed.
Advertisements

Client/Server Computing (the wave of the future) Rajkumar Buyya School of Computer Science & Software Engineering Monash University Melbourne, Australia.
Communication Topics Jason Hill –
Multi-Access Services in Heterogeneous Wireless Networks Kameswari Chebrolu, Ramesh R. Rao Abstract Today's wireless world is characterized by heterogeneity.
Chapter 2 Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
Distributed Data Processing
Networks: Introduction 1 CS4514 Computer Networks Term B06 Professor Bob Kinicki.
Composite Device Computing Environment: A Framework for Situated Interaction Using Small Screen Devices Thai-Lai Pham, Georg Schneider, Stuart Goose and.
Theodoros Chrysafis - Computer Science Department - CITY Liberal Studies - (24-25/05/2002) 1 Issues and Limitations on Mobile Computing Contents Wireless.
ICS 434 Advanced Database Systems
Distributed Systems Major Design Issues Presented by: Christopher Hector CS8320 – Advanced Operating Systems Spring 2007 – Section 2.6 Presentation Dr.
Dr. Kalpakis CMSC 621, Advanced Operating Systems. Fall 2003 URL: Distributed System Architectures.
IT 644: Mobile Computing Instructor: Sridhar Iyer Course Page Lecture Hours Tue:
Information Security 1 Information Security: Security Tools Jeffy Mwakalinga.
Telefónica Móviles España GPRS (General Packet Radio Service)
I.1 Distributed Systems Prof. Dr. Alexander Schill Dresden Technical University Computer Networks Dept.
Rev A8/8/021 ABC Networks
Definition of a Distributed System (1) A distributed system is: A collection of independent computers that appears to its users as a single coherent system.
Chapter 9 Designing Systems for Diverse Environments.
Distributed components
Distributed Database Management Systems
University of Kansas ITTC Research Overview Victor S. Frost Dan F. Servey Distinguished Professor Electrical Engineering and Computer Science Executive.
MJ02/07041 Session 02 Network Components Adapted from Network Management: Principles and Practice © Mani Subramanian 2000 and solely used for Network Management.
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
Chapter 11 Enterprise Networks & Internet Enterprise Network Architecture Internet Enterprise Network & Internet.
University of Pennsylvania 11/21/00CSE 3801 Distributed File Systems CSE 380 Lecture Note 14 Insup Lee.
Client-Server Processing and Distributed Databases
Lecture 1, 1Spring 2003, COM1337/3501Computer Communication Networks Rajmohan Rajaraman COM1337/3501 Textbook: Computer Networks: A Systems Approach, L.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
IT in Business Enterprise and Personal Communications Networks Lecture – 07.
Lecture 1 Wireless Networks CPE 401/601 Computer Network Systems slides are modified from Jim Kurose & Keith Ross All material copyright J.F.
Networks and Telecommunications Strategies Dr. Robert Chi Chair and Professor, IS department Chief editor, Journal of Electronic Commerce Research.
SensIT PI Meeting, January 15-17, Self-Organizing Sensor Networks: Efficient Distributed Mechanisms Alvin S. Lim Computer Science and Software Engineering.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED.
DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S
IT 351 Mobile &Wireless Computing Semester 2, Dr. Hala Mokhtar Room 79- 2nd floor.
Ch 11. Integrated Architecture for Wireless Myungchul Kim
6: Wireless and Mobile Networks6-1 Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
Managing Real-Time Transactions in Mobile Ad-Hoc Network Databases Le Gruenwald The University of Oklahoma School of Computer Science Norman, Oklahoma,
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
Adaptable Consistency Control for Distributed File Systems Simon Cuce Monash University Dept. of Computer Science and Software.
Distributed Computing Systems CSCI 4780/6780. Distributed System A distributed system is: A collection of independent computers that appears to its users.
Distributed Computing Systems CSCI 4780/6780. Geographical Scalability Challenges Synchronous communication –Waiting for a reply does not scale well!!
Oracle's Distributed Database Bora Yasa. Definition A Distributed Database is a set of databases stored on multiple computers at different locations and.
First, by sending smaller individual pieces from source to destination, many different conversations can be interleaved on the network. The process.
William Stallings Data and Computer Communications
Distributed database system
1 Mobile Computing and Wireless Networking CS 851 Seminar 2002 Fall University of Virginia.
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.
Definition of a Distributed System (1) A distributed system is: A collection of independent computers that appears to its users as a single coherent system.
A Grid-enabled Multi-server Network Game Architecture Tianqi Wang, Cho-Li Wang, Francis C.M.Lau Department of Computer Science and Information Systems.
Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Chapter 3 Selecting the Technology. Agenda Internet Technology –Architecture –Protocol –ATM IT for E-business –Selection Criteria –Platform –Middleware.
John R Durrett1 Client/Server Computing Byte April 1995 & The Martian C/S book.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Windows Vista Configuration MCTS : Advanced Networking.
4G Wireless Technology Prepared by K.Sai Kumar Yadav 07K81A0584.
Towards a High Performance Extensible Grid Architecture Klaus Krauter Muthucumaru Maheswaran {krauter,
Computer Network Course objective: To understand Network architecture
Communication Topics Jason Hill –
Mobile &Wireless Computing
University of Technology
An Overview of the ITTC Networking & Distributed Systems Laboratory
A Survey of Routing Techniques for Mobile Communication Networks
Mobile Computing.
Presentation transcript:

Arkady Zaslavsky Mobility Group School of Computer Science & Software Engineering InfoTech, Monash University Mobile computing overviewMobile computing overview Building research groupBuilding research group DSSEDSSE DSTC & M3DSTC & M3 Mobile & Pervasive Monash University

What is a Distributed Mobile Computing System 4 Mobile computing is associated with mobility of users, hardware, data and software in computer applications. 4 Specialized class of distributed computing systems where some nodes can move in physical and/or logical space, ad hoc connecting/ disconnecting while remaining part of a distributed system and perhaps participating in global computational activities

Mobile Computing Environment Mbps to Gbps Mobile GSM connection 9.6 kbps Home Base Node N j... Zone of Influence Wireless LAN Mbps Home Base Node N i... Zone of Influence kbps Cellular Data

Who needs Mobile Computing?

Mobile Computing: Problems and Assumptions 4 Location is dynamically changing information 4 Cost of communication is asymmetric 4 Severe power restrictions on mobile hosts 4 Limited storage available on mobile hosts 4 Frequent and foreseeable disconnections 4 Security issues due to mobility of hosts

Building research group... 4 More than 25 students (PhD, Masters (R), Masters (C/W), Honours) in 6 years academics publications 4 1,300K+ grant money & in-kind support 4 Mobile computing laboratory

Building research group… more 4 M. Faiz Database Replication Strategy in Mobile Computing Environment (Research Masters, completed 1995) A Virtual primary copy (VPC) A Simulation & comparison with PC 4 4 Yeo, L.H. Multiple queue based transaction management model in multidatabase systems (PhD) A Queues to support disconnection A Petri nets

4 4 Oey, A.: WWW security in mobile computing environment, (Honours Project, 1996) Building research group… more 4 S,Lai Adaptive protocols for mobile computing environment (PhD) A Packet buffering A Simulation A Transparently sits on top of TCP/IP

Building research group… more 4 B. Mitelman, Link State Routing Protocols, (Research Masters) A Data link layer A Petri nets A Ad-hoc mobile networks 4 4 El-Wazer, M.: Multiprotocol gateways for mobile telecommunications (Research Masters, 1997) A Gateway prototype A Packet based A Protocol conversion A LOTOS

Building research group… more 4 E. Sung Software-Assisted Handover Model in Heterogeneous Wireless Computing Environments (Research Masters, 1997) A Telstra mobile data & WLAN A Simulation & performance analysis 4 4 Rasheed, A.: Supporting disconnected operation for mobile data access using twin-transaction (PhD, 1999) A Replicating process A prototype implementation

Building research group… more 4 S. Krishnaswamy, Database schema refinement using data mining techniques (Research Masters, 1998) A DBRefine tool A Oracle 4 4 S. Krishnaswamy Distributed data mining with mobile agents (PhD) A Cost-efficient agent communications A agent factory & CC

Building research group… more 4 X. Dong, Object-oriented query optimisation in mobile computing environment (Research Masters, 1997) A Two-criteria optimisation A energy & work 4 4 M. Nzama, Adaptive multimedia applications in mobile computing (PhD) A Distributed collaboration A bandwidth awareness A adaptability

Building research group… more 4 P. Stanski, Supportive Operating Environment for Heterogeneous Mobile Code (PhD) A PESOS A agents A ambient calculus 4 4 Khoo, E.Handoff in wireless ATM networks (MEng) 4 4 K. Tan Client/server Interaction in WWW Applications for Mobile Computing Environments (MDigCom)

Building research group… more 4 W. Lee: "Oracle mobile agents in advanced applications" (C/W masters, 1999) A Prototype A Unique experience 4 4 M. Pirotta Advanced interfaces to mobile databases (PhD) 4 4 Kehao Xie - "Applications development for Nokia-9000", (C/W) A Synchronising calendars using SMS

Building research group… more 4 S. Cuce: "Cache management algorithms in mobile computing (Honours, 1998) A Prioritising file transmission for caching A Extended info for files 4 4 S. Cuce Mobile file systems with transparency support (PhD) A Dynamic file consistency models A Glomar

Building research group… more 4 J. Tan Schema integration for mobile databases (PhD) 4 4 K. Monostori Finding overlaps & similarities in digital libraries using mobile agents (PhD) A Suffix trees A MatchDetectReveal A Meta-Object Facility (MOF)

Building research group… more 4 ITAG – Itinerary Agents – mobile agents

TOOLS97 Conference Wireless LAN Wireless LANWireless LAN

WLAN Infrastructure Omni-directional Amplifier Root mode km radius Omni-directional + grid Root km radius

Future: Is it bright ??? 4 Projects –DSTC 4 Students 4 Challenges 4 Opportunities Enterprise architecture for mobile computations $1,2M+ annual SAPDSTOHealthTelstra/TRLCSIRO Collaboration support bandwidthenergy weight + functionality cost M3

Potential Research Issues & Projects 4 Connection/Disconnection Management for Mobile Workstations 4 Database Recovery in Mobile Environments 4 Service Scheduling for Mobile Hosts 4 Access Transparency in Mobile Databases 4 Process and/or Data Migration in Mobile Computing 4 Tracking Mobile Workstations 4 Database Design for Mobile Information Systems 4 Security Issues in Wireless Information Systems 4 Control Protocols for Mobile Workstations 4 Address Resolution in Mobile Environments 4 Tools & Means for Simulating Mobile Environments 4 Virtual cell optimisation and handling 4 Social & technological implications of mobile computing 4 Etc

QUESTIONS ? The End