7/29/2019 46170784 Rover Technology (1)
1/20
TO
SEMINAR
7/29/2019 46170784 Rover Technology (1)
2/20
ROVER TECHNOLOGY
ENABLING SCALABLE LOCATION
AWARE COMPUTING
7/29/2019 46170784 Rover Technology (1)
3/20
ROVER TECHNOLOGY
INTRODUCTION
The technology which enables thescalable location-aware computing. This
involves automatic availability ofinformation and services based on acurrent location of the user. The usermake avail location-aware computingthrough his PDA (Personal Digital
Assistance).
7/29/2019 46170784 Rover Technology (1)
4/20
ROVER SERVICES
LOCATION-AWARE
WIRELESS ACCESS TECHNOLOGIES
BASIC DATA SERVICES
TRANSACTIONAL SERVICES
FILTER
ZOOM
TRANSLATE
7/29/2019 46170784 Rover Technology (1)
5/20
Physical architecture of Rover
System
7/29/2019 46170784 Rover Technology (1)
6/20
ROVER ARCHITECTURE
END USERS
ROVER CLIENTS
WIRELESS INFRASTRUCTURE
SERVERSServer consists of:-
Rover Controller
Location Server
Media Streaming Unit Rover Database
Logger
7/29/2019 46170784 Rover Technology (1)
7/20
ACTION MODEL
Rover controller is built according to aconcurrent software architecture which iscalled the action model.
Scheduling is done in atomic units calledactions.
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.
7/29/2019 46170784 Rover Technology (1)
8/20
SERVER OPERATION
The transaction is called SERVEROPERATION when a client interacts withthe Rover controller.
A SERVER OPERATION IS ASEQUENCE OF ACTIONS.
7/29/2019 46170784 Rover Technology (1)
9/20
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
7/29/2019 46170784 Rover Technology (1)
10/20
Logical Architecture of A Rover
System
7/29/2019 46170784 Rover Technology (1)
11/20
ROVER CONTROLER
Rover controller interacts with othercomponents of the system through thefollowing interfaces:-
Locat ion Interface Adm in Interface
Con tent Interface
Back-end In terface
Server Ass istants Interface
Transport Interface
7/29/2019 46170784 Rover Technology (1)
12/20
ROVER DATABASE
The database in a Rover consists of
two components:-
User Infobase and
Content Infobase
7/29/2019 46170784 Rover Technology (1)
13/20
PERSONAL DIGITAL ASSISTANT
A Personal Digital Assistant (PDA) is aHAND HELD COMPUTER, also known as apalmtop computer.
Newer PDAs commonly have color screens
and audio capabilities, to be used as MOBILEPHONES (smart phones), web browsers, orportable media players.
Many PDAs can access the Internet, Intranet
orextranet via Wi-Fi, orWireless Wide AreaNetworks (WWANs). Many PDAs employTouch Screen technology.
7/29/2019 46170784 Rover Technology (1)
14/20
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.
7/29/2019 46170784 Rover Technology (1)
15/20
BASIC FUNCTIONALITY OF THE
ROVER SYSTEM
User activation/deactivation
Device registration /deregistration
Periodic broadcast of events from therover controller
Interaction between users by text
messaging/voice chat
7/29/2019 46170784 Rover Technology (1)
16/20
Display of the Rover Client
7/29/2019 46170784 Rover Technology (1)
17/20
iPAQ Rover Client
7/29/2019 46170784 Rover Technology (1)
18/20
CONCLUSION
Rover is currently available as
adeployable system using specific
technologies, both indoors and outdoors.
The ultimate aim of this scenario is toprovide a completely integrated system
that operates under different
technologies.
7/29/2019 46170784 Rover Technology (1)
19/20
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
7/29/2019 46170784 Rover Technology (1)
20/20
PRESENTED BY
JOPHY.JOSEIIIrd PGDCA
on 09/10/2009
SUBMITTED TO
BINI
on 09/10/2009
Top Related