Mobile Location
A labs.ericsson.com enabler
http://labs.ericsson.com/apis/mobile-location/
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




                                                                2
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

                                                                    3
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




                                                        4
Mobile Location Overview

 Retrieve the cell-ID from
 the device your application
 is running on
                                                        • Cell-ID Look-up finds
                               • You get the cell-ID    the position of that
                               from the user’s device   cell
 Use the Cell-ID Lookup API    and send it to cell-ID
                                                        • Cell-ID Look-up
 to translate the Cell-ID      Look-up
                                                        sends the location to
 into a geographical                                    you
 position
                                              cell-ID   cell-ID
                                                         DB




                                                                           5
Mobile Location API

 Retrieve the location of your users with a simple call to the
 Mobile Location API


Example request:
http://cellid.labs.ericsson.net/xml/lookup?cellid=0008c257&mnc=08&mcc=240&l
ac=017c&key=YOUR_API_KEY

Results in:
<position>
          <accuracy>382.0</accuracy>
          <latitude>59.40364456176758</latitude>
          <longitude>17.94533348083496</longitude>
          <name>Helenelund (Kista), SE</name>
</position>


                                                                         6
7

Mobile Location On Labs

  • 1.
    Mobile Location A labs.ericsson.comenabler http://labs.ericsson.com/apis/mobile-location/
  • 2.
    Mobile Location Thereare 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 2
  • 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 3
  • 4.
    Main Features ofMobile 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 4
  • 5.
    Mobile Location Overview Retrieve the cell-ID from the device your application is running on • Cell-ID Look-up finds • You get the cell-ID the position of that from the user’s device cell Use the Cell-ID Lookup API and send it to cell-ID • Cell-ID Look-up to translate the Cell-ID Look-up sends the location to into a geographical you position cell-ID cell-ID DB 5
  • 6.
    Mobile Location API Retrieve the location of your users with a simple call to the Mobile Location API Example request: http://cellid.labs.ericsson.net/xml/lookup?cellid=0008c257&mnc=08&mcc=240&l ac=017c&key=YOUR_API_KEY Results in: <position> <accuracy>382.0</accuracy> <latitude>59.40364456176758</latitude> <longitude>17.94533348083496</longitude> <name>Helenelund (Kista), SE</name> </position> 6
  • 7.