Mobile Location
A labs.ericsson.com enablerhttp://labs.ericsson.com/apis/mobile-location/
2
Mobile Location
There are a number of ways to find the position of an end-user’s mobile phone, one of those is cell-ID which is the basis for this first step of the Mobile Location API.
An API for translating a cell-ID from a mobile phone network into a geographical position
Positioning that can be used for any device that supports reading of cell-ID
3
Why Mobile Location?
Positioning for any device that supports reading the cell-ID of the network cell that the user is currently registered to
Supported by Java ME, Android, Symbian, S60, Windows Mobile and more
No GPS or other positioning technology needed
No dependancy on the mobile operator network
Mobile Location cell-ID Look-up provides positioning for location based applications available for most mobile platforms
4
Main Features of Mobile Location
Simple web service for translating cell-IDs to into geographical positions
Access to a cell-ID database with global coverage
Free to use for any developer of mobile applications
5
Mobile Location Overview
• You get the cell-ID
from the user’s device
and send it to cell-ID
Look-up
cell-ID
• Cell-ID Look-up finds
the position of that
cell
• Cell-ID Look-up
sends the location to
you
cell-IDDB
Retrieve the cell-ID from the device your application is running on
Use the Cell-ID Lookup API to translate the Cell-ID into a geographical position
6
Mobile Location API
Retrieve the location of your users with a simple call to the Mobile Location API
http://cellid.labs.ericsson.net/xml/lookup?cellid=0008c257&mnc=08&mcc=240&l
ac=017c&key=YOUR_API_KEY
Example request:
<position>
<accuracy>382.0</accuracy>
<latitude>59.40364456176758</latitude>
<longitude>17.94533348083496</longitude>
<name>Helenelund (Kista), SE</name>
</position>
Results in:
7