Rover Technology

18
Rover Technology Enabling Scalable Location Aware Computing ( Wireless ) By Rahul Chauhan I.T. 7 th sem

description

POWERPOINT PRESENTATION ON ROVER TECH

Transcript of Rover Technology

Page 1: Rover Technology

Rover Technology Enabling Scalable Location Aware Computing

( Wireless )

ByRahul Chauhan

I.T. 7th sem

Page 2: Rover Technology

Introduction Rover Services Rover Architecture Rover Clients Rover Controller Rover Database Bottlenecks Conclusions

Contents

Page 3: Rover Technology

Introduction(1)

Shop to Shop

Information on newly - released data in his favorite categories are downloaded automatically into his PDA , along with their availability information.

We refer to this paradigm as Location aware

computing.

Page 4: Rover Technology

Traditional notions of Time-aware, User-aware, and Device-aware. + Local-aware (in Rover). location service that can track the location of every user, either by automated location determination technology or

by the user manually entering current location.

Available via a variety of wireless access technologies. (IEEE 802.11 wireless LANs, Bluetooth, Infrared, cellular services)

Devices (laptop, PDA, cellular phone)

Introduction(2)

Page 5: Rover Technology

Scales to a very large client population.

Rover achieves this through fine resolution application specific scheduling of resources at the servers and the network.

Introduction(3)

Page 6: Rover Technology

Rover Services(1)

Enables a Basic set of data services in different media formats, including text, graphics, audio, and video.

Transactional services coordination of state between the clients and rover servers. ex) e-commerce interactions

Page 7: Rover Technology

Services that require location manipulation are

a particularly important class of data services in Rover.

Locations an important attribute of all objects in Rover. – value, error, timestamp

Rover Services(2)

Page 8: Rover Technology

Filter : Applied to maps to select the appropriate subset of objects to display to the users.

Zoom : Displayed map identifies it’s granularity.

Translate : Translated from the previously displayed map.

Map based services

Page 9: Rover Technology

Rover Architecture

Rover maintains a user profile for each end-user, that defines specific interests of the user and is used to customize the content served.

Rover-clients are the client devices through which users interact with Rover. Rover maintains a device profile for each device.

Page 10: Rover Technology

Wireless access infrastructure

Servers – Rover controller Brain of Rover

system – Location server

– Media streaming unit – Rover database – Logger

Rover physical architecture(1)

Page 11: Rover Technology

Rover physical architecture(2)

Page 12: Rover Technology

Action model

Ready-to-run: At least one action of the server operation is eligible to be executed but no action of the server operation is executing.

Running: One action of the server operation is executing ( in a multi-processor setup, several actions of the operation can be executing simultaneously ).

Blocked: The server operation is waiting for asynchronous I/O response and no actions are eligible to be executed.

Page 13: Rover Technology

Rover logical architecture

Page 14: Rover Technology

Multi Rover System

Each separate museum has its independent

administrative authority. Therefore, we can have

a separate Rover system for each of the different museums that are administered separately by each museum authority.

Page 15: Rover Technology

Initial Implementation(1)

Indoor and Outdoor environments.

- developed under the Linux operating system.

- Pocket PC.

A GPS-device and obtained device location

accuracy of between 3-4 meters of outdoor.

Page 16: Rover Technology

Bottlenecks A large number of client requests with tight real

time constraints.

Wireless access points

– Limited bandwidth.

Page 17: Rover Technology

Conclusions

We believe that Rover Technology will greatly enhance the user experience in a large number places, including visits to museums, amusement and theme parks, shopping malls, game fields, offices and business centers.

The system has been designed specifically to scale

to large user populations. Therefore, we expect the benefits of this system to be higher in such large user population environments.

Page 18: Rover Technology

Thank You