200 likes | 210 Views
WELCOME. TO SEMINAR. ROVER TECHNOLOGY. ENABLING SCALABLE LOCATION AWARE COMPUTING. ROVER TECHNOLOGY. INTRODUCTION
E N D
WELCOME TO SEMINAR
ROVER TECHNOLOGY ENABLING SCALABLE LOCATION AWARE COMPUTING
ROVER TECHNOLOGY INTRODUCTION The technology which enables the scalable location-aware computing. This involves automatic availability of information and services based on a current location of the user. The user make avail location-aware computing through his PDA (Personal Digital Assistance).
ROVER SERVICES • LOCATION-AWARE • WIRELESS ACCESS TECHNOLOGIES • BASIC DATA SERVICES • TRANSACTIONAL SERVICES • FILTER • ZOOM • TRANSLATE
ROVER ARCHITECTURE • END USERS • ROVER CLIENTS • WIRELESS INFRASTRUCTURE • SERVERS Server consists of:- • Rover Controller • Location Server • Media Streaming Unit • Rover Database • Logger
ACTION MODEL Rover controller is built according to a concurrent software architecture which is called the action model. • Scheduling is done in atomic units called actions. • An action is a small piece of code • All actions are executed in a controlled manner by the Action Controller • The action is executed whenever an I/O response is received.
SERVER OPERATION The transaction is called SERVER OPERATION when a client interacts with the Rover controller. A SERVER OPERATION IS A SEQUENCE OF ACTIONS.
SERVER OPERATION A Server operation is in one of the following three states. They are:- • Ready-to-run: At least one action is eligible to be executed but no action is executing. • Running: One action is executing • Blocked: Server operation is waiting for some I/O response
ROVER CONTROLER Rover controller interacts with other components of the system through the following interfaces:- • Location Interface • Admin Interface • Content Interface • Back-end Interface • Server Assistants Interface • Transport Interface
ROVER DATABASE The database in a Rover consists of two components:- • User Infobase and • Content Infobase
PERSONAL DIGITAL ASSISTANT • A Personal Digital Assistant (PDA) is a HAND HELD COMPUTER, also known as a palmtop computer. • Newer PDAs commonly have color screens and audio capabilities, to be used as MOBILE PHONES (smart phones), web browsers, or portable media players. • Many PDAs can access the Internet, Intranet or extranet via Wi-Fi, or Wireless Wide AreaNetworks (WWANs). Many PDAs employ Touch Screen technology.
MULTI-ROVER SYSTEM The multi-rover system is a collection of independent rover systems that peer with each other to provide the seamless connectivity to the users. The design of a multi-rover system is similar to the Mobile IP solution to provide network mobility to devices.
BASIC FUNCTIONALITY OF THE ROVER SYSTEM • User activation/deactivation • Device registration /deregistration • Periodic broadcast of events from the rover controller • Interaction between users by text messaging/voice chat
CONCLUSION Rover is currently available as adeployable system using specific technologies, both indoors and outdoors. The ultimate aim of this scenario is to provide a completely integrated system that operates under different technologies.
Future Works The short and long term projects of this paradigm:- • Experiment with limited capability devices • Location aware Streaming Devices • Interact with cellular providers and implement this mechanisms on cellular interface. • Multi-Rover System
PRESENTED BY JOPHY.JOSE IIIrd PGDCA on 09/10/2009 SUBMITTED TO BINI on 09/10/2009 THANK YOU