Geolocation and CDMA phones - no accommodation for SID, NID?

539 views
Skip to first unread message

Pete

unread,
Aug 24, 2008, 2:24:49 PM8/24/08
to Gears Users
Looking at the underlying geolocation API (http://code.google.com/p/
gears/wiki/GeolocationAPI) there seems to be no accomodations for
phones on the CDMA network. The request syntax seems specific to GSM
phones.

Specifically, google gears is getting location by sending the MCC,
MNC, LAC and CellId to its servers to preform reverse geolocation on
that exact cell tower. CDMA phones have an entirely different naming
convention for identifying cell towers (BID, SID, NID).

Does google gears currently accommodate CDMA windows mobile devices?
And if so, how (for example does it retrieve the NID and just pass it
in as the MNC)?

If this question if more appropriate for Gears Engineering
Contributers, let me know.


Chris Prince

unread,
Aug 25, 2008, 2:01:55 AM8/25/08
to gears...@googlegroups.com, Steve Block
Steve Block (CC'd) is the expert in this area. I think Steve is on
vacation until Sept 2nd, but he should be able to answer when he gets
back.

javamon

unread,
Aug 31, 2008, 1:15:47 AM8/31/08
to Gears Users
I would be interested in knowing this also.

Jon

On Aug 25, 12:01 am, "Chris Prince" <cpri...@google.com> wrote:
> Steve Block (CC'd) is the expert in this area.  I think Steve is on
> vacation until Sept 2nd, but he should be able to answer when he gets
> back.
>

Steve Block

unread,
Sep 9, 2008, 9:05:17 AM9/9/08
to Gears Users
Hi,

Sorry for the delayed reply.

The JSON protocol that Gears uses to communicate with a network
location server does accommodate CDMA. As you suggest, it does this by
overloading the CID, LAC and MNC fields ...
CID - > BID
LAC -> NID
MNC -> SID
This was missing from the Wiki page, but I've now updated the
documentation to reflect this.

As for Windows Mobile in particular, unfortunately Gears is not able
to obtain the required parameters from the device for CDMA networks.
So on a CDMA WinMo device, the Geolocation API will not use Cell ID
information. Position fixes from a network server will be obtained
using IP information only.

Thanks,
Steve

Tim Miller

unread,
Sep 9, 2008, 11:44:23 AM9/9/08
to Gears Users
Thanks Steve - I see the wiki update under the "Cell-Id Data Elements"
header. Any CDMA-related implications for home_mobile_country_code
and home_mobile_network_code (under "Request field details")?

Thanks,
Tim
Reply all
Reply to author
Forward
0 new messages