24-03-2011, 09:33 AM
ROVER TECHNOLOGY.ppt (Size: 258.5 KB / Downloads: 109)
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