16
September 13, 2007 A Nigerian Case Study Timothy Akinbo Department of Electronic and Electrical Engineering, Obafemi Awolowo University, Ile-Ife http://timba.cowblock.net/ Implementing Operator-Independent Location Based Services

Gymn0702

  • Upload
    takinbo

  • View
    518

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Gymn0702

September 13, 2007

A Nigerian Case Study

Timothy AkinboDepartment of Electronic and Electrical Engineering,Obafemi Awolowo University, Ile-Ife

http://timba.cowblock.net/

Implementing Operator-Independent Location Based Services

Page 2: Gymn0702

2

Presentation Outline

What are LBS'?How does LBS work?

GPSTOAE-OTDCOO

An operator-independent approachHow is it implemented?Real World ExamplesOther questions?

Page 3: Gymn0702

3

What are LBS'?

Location Based Services are services that are contextually location-specific?

Questions are of the variety – what, when, where, how...LBS try to answer the question – where!

Examples of Location Based ServicesEmergency ServicesTraffic InformationNavigational AssistanceStolen Vehicle RecoveryFleet TrackingEnhanced Directory/Information Services

Page 4: Gymn0702

4

How does LBS work?

LBS uses wireless location technologiesGPSTOAE-OTDCOO

Page 5: Gymn0702

5

GPS

GPS (Global Positioning System) is a system that uses a constellation of satellites beaming timing signals to the earth to determine the location of a device.

Page 6: Gymn0702

6

Uplink Time of Arrival

Uplink Time of Arrival uses a network of base transmission stations (BTS) to determine the location of a mobile terminal by estimating the time (and hence distance) it takes for a signal to be received by each of the BTS in the setup.

Page 7: Gymn0702

7

Enhanced Observed Time Difference

E-OTD uses timing signals sent from several BTS to the mobile terminal. The mobile terminal in turn estimates location from this data and either reports it location back or consumes it.

Page 8: Gymn0702

8

Cell of Origin

The COO method uses reported information on the cell site a mobile equipment is connected to in determining the location of the mobile equipment. This is done by looking up the cell id, local area code and others against a database.

Page 9: Gymn0702

9

Why consider operator-independence?

Operators can be slow in deploying bleeding-edge technologyOperator bureaucracyDevelopment costs

Page 10: Gymn0702

10

Implementation

First things first – we ought to build a database of cell sites

Using a technique known as cell stumbling

Secondly, create an interface or API for easy integration with other applicationsThirdly, create a application to consume the service

Page 11: Gymn0702

11

Real World Applications

Dodgeball.comCulture around the cornerMeet Moi

Page 12: Gymn0702

12

Page 13: Gymn0702

13

Page 14: Gymn0702

14

Page 15: Gymn0702

15

Questions

Questions?Questions??Questions???

Page 16: Gymn0702

16

Thank You!