Device OS LBS Specifics


Staying ahead of the curve, Sprint has had open GPS capabilities for over seven years, offering autonomous GPS, MS-based GPS, etc. The only instance where a device is closed are Sprint’s legacy CDMA-type feature phone that has mobile Java. The Instinct is the first CDMA mobile java handset on which Sprint opened up the GPS API.

To build a native application, we have several open APIs for GPS. Below is an illustration of which devices have autonomous GPS, MS-based GPS, MS-assisted and cell-tower. Android, BlackBerry, WebOS and Windows Mobile are supported software platforms that support open access to the GPS capabilities on the device. iDEN has had open GPS and cell tower APIs since 2002.

 

Device Type vs Location Type


Android
Blackberry
Palm Web OS
Windows
CDMA Java
iDEN Java
Autonomous GPS
Open
Open
Open
Open
Instinct - Open
Others-Restricted
Open
MS-Based GPS
N/A
Open
Open
Open
Instinct - Open
Others-Restricted
Open
MS-Assisted
via Network API
via Network API
CDMA only)
Once per hour
OR via
Network API
via Network API
Restricted
N/A
Cell Tower
Open
Open
N/A
N/A
Restricted
Open
NID
Restricted
N/A

MS-Based GPS Devices


The advantages of MS-Based GPS again are:

  • High precision GPS accuracy
  • Very fast update rate
  • Outdoor only (higher sensitivity than autonomous)

Devices that have MS-Based GPS are:

  • Blackberry
  • Palm Web OS (with MS-Assisted GPS also available but only once per hour)
  • Windows Mobile
  • CDMA feature phones

 

CDMA Feature Phone Location


With a feature phone, the applications have to be signed and once signed it enables access to everything. The Instinct is a little bit of an exception in that the MS-based does not need to be signed.

 

  • MS-Assisted
    • GPS/Hybrid/AFLT/Cell Selector
    • Indoor capbable
  • MS Based GPS
    • Very fast update rate
    • Outdoor only
  • Cell tower Longitude/Latitude (CLM)

 

 

Android Location


The Android’s current configuration has a GPS provider with autonomous GPS. The gpsOneXTRA is just like the PDE except the data is good for a few days instead of a few hours. Also offered is high precision GPS accuracy and a very fast update rate. On the network side, the Android reads cell tower location.

 

When using the longitude/latitude of the serving cell tower, it is only guaranteed to be accurate on the Sprint network. If the device is roaming on another network, typically the location will be incorrect because other network do not populate that type of data since it is not needed for voice calls. In addition to the Android, the Blackberry has longitude/latitude location from cell tower.

 

  • GPS Provider
    • Autonomous GPS (with gpsOneXTRA)
      • High precision GPS accuracy
      • Very fast update rate
  • Network Provider
    • Latitude/Longitude of the serving cell tower