A Pattern Based Tokenization Model for XML Parsing ...

16 downloads 320 Views 1MB Size Report
Rapid Prototyping with a Local. Geolocation ... Bridges the gap between mobile users and the Web & traditional media. • Allows rapid application development.
Rapid Prototyping with a Local Geolocation API (Work in Progress)

Geerish Suddul1, Kevin Nundran1, Jonathan L.K. Cheung1 , Morgan Richomme2 1School

of Innovative Technologies and Engineering University of Technology, Mauritius Republic of Mauritius [email protected] 2Orange

Labs, France Telecom France

1

Outline     

Introduction Context & Problem Literature Review/Existing Solutions Preliminary Results Future Works

ICCCS - 2015

2

Geolocation  A technology that uses data acquired from an computing device to identify and describe the user’s physical location.  Mainly used : • Geo-positioning • Finding the location of an object/person relative to a coordinate system (map)

• Geo-coding • Searching information about an object or services on a map

• Geo-tagging • Adding geographic information to an object

ICCCS - 2015

3

Context  Orange Labs Open Emerginov platform • Bridges the gap between mobile users and the Web & traditional media. • Allows rapid application development. • Provides open APIs. • Designed for Africa • Mauritius (since 2010) • Senegal • Botswana

• Need for a Geolocation API ICCCS - 2015

4

How Geolocation Works?

IP Lookup (database) STEP 1 – GET LOCATION

Microwave/ Radiowave

ICCCS - 2015

GPS STEP 2 – MAP SERVICE

Web based HTTP Connection

5

Problem Definition  Low connectivity in African countries • 20.7% Internet users. • Mobile broadband subscriptions is below 20% per 100 inhabitants.

 Increase in adoption of mobile devices (and therefore applications) • Sub-Saharan Africa, growth of around 62% since 2008. • 75% unique mobile subscribers in some African countries.

 Connectivity Gap • How to promote development of the geolocation applications? • Proposing a local (offline) geolocation API for rapid application development. ICCCS - 2015

6

Literature - Keywords

ICCCS - 2015

7

Solution

OpenStreetMap

Point Linestring Polygon Review Categorization Administration

ICCCS - 2015

Cron Job

8

Preliminary Results  Experiments to measure response time between E-OSM API (offline) & Nominatim API (online). • Points and Polygons: E-OSM above 80 % reduction • Linestring: Nominatim around 61% reduction

 Running further experiments • Comparison over 3G & 4G based networks • Gather experience of developers ICCCS - 2015

9

Conclusion & Future Works  Offline Geolocation database provides significant improvement in response time.  Need to improve the linestring search.

 Investigate the opportunities to work with a more efficient data management system, which supports unstructured geolocation data. ICCCS - 2015

10

ICCCS - 2015

11

Suggest Documents