You are on page 1of 20

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

Physical architecture of Rover System

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

Logical Architecture of A Rover System

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 Area Networks (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

Display of the Rover Client

iPAQ Rover Client

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

You might also like