Forums | developer.brewmp.com Forums | developer.brewmp.com

Developer

Forums

Forums:

We plan to develop an LBS application on low end CDMA phones in India ( using Brew 1.1 or later versions ). The application would be required to retrieve the
cell Id of the base station along with its latitude and longitude ( of the base station ) i.e the location tracking would be based on the position of the base station in which the phone is operating

Q1.> From the API documentation of BREW, IPosDet interface seems to be the one to used for such applications.
However this API seems to have two requirements ( quoting below from CDG Document #99 : Global Handset Requirements for CDMA — BREW Requirements for CDMA Handsets )

1.> If the device supports GPS capability in the underlying platform, the IPosDet API shall be enabled in BREW to support LBS.

2.> If the device supports network sector information the IPosDet API shall be enabled in BREW to support sector-based LBS.The first one above seems irrelevant for us, since most of the low end phones do not have the GPSone chipset.
However I am confused with the second requirement - ' network sector information'.

a.> How do I know whether a device supports this ?
b.> What is meant by network sector information. Does this mean the cellid and the latitude and longitude of the base station .

Q2.> If IPosDet() is not the correct interface, please let us know how we could retreive the cell ID and the base stations position information. can

ISHELL_GetPosition() help us ?

Q3.> For a carrier to return the cell id along with its location ( lat/long) of its base station, is there any infrastructure change required at their end.

If yes, is this change already implemented by the major CDMA providers in India ( Reliance, TATA ).

Thanks very much for al your help

Sector Info means base station parms like cell id, SID, NID, and lat/lon based on base cellid. You can retrieve these by using IPosdet_GetSectorInfo() API. Device pack expose this support thru "Position Determination->Sector-based Supported" field.
Low end phone (TATA, Rel) doesn't have gpsOne and even IPosdet APIs are not exposed so you cannot even get Sector Info.
ISHELL_GetPosition is depreacated. This API internally uses IPosdet.
I guess Tata is thinking to provide this support for low end phones.

Sector Info means base station parms like cell id, SID, NID, and lat/lon based on base cellid. You can retrieve these by using IPosdet_GetSectorInfo() API. Device pack expose this support thru "Position Determination->Sector-based Supported" field.
Low end phone (TATA, Rel) doesn't have gpsOne and even IPosdet APIs are not exposed so you cannot even get Sector Info.
ISHELL_GetPosition is depreacated. This API internally uses IPosdet.
I guess Tata is thinking to provide this support for low end phones.

Thanks Atul
So I see low end phones having Brew 1.1 and the API documentation for BREW 1.1 shows IPodDest() support
Does this mean that the IPodDest() needs to have GPSone chip.
As per CDG Document #99 : Global Handset Requirements for CDMA — BREW Requirements for CDMA Handset
If the device supports network sector information the IPosDet API shall be enabled in BREW to support sector-based LBS
Do you need a GPSone chipset to support network sector information ?
Do these low end TATA, reliance phones not support network sector information as well.
Please advise. Your help would be greatly appreciated
The OEMs along with their models I looking at our
Samsung B 259
Samsung R158
Haier C 301 R
LG RD 6100
LG RD 3610
LG RD 3530
Nokia 2505
Motorola W362
Thanks once again for your help

Thanks Atul
So I see low end phones having Brew 1.1 and the API documentation for BREW 1.1 shows IPodDest() support
Does this mean that the IPodDest() needs to have GPSone chip.
As per CDG Document #99 : Global Handset Requirements for CDMA — BREW Requirements for CDMA Handset
If the device supports network sector information the IPosDet API shall be enabled in BREW to support sector-based LBS
Do you need a GPSone chipset to support network sector information ?
Do these low end TATA, reliance phones not support network sector information as well.
Please advise. Your help would be greatly appreciated
The OEMs along with their models I looking at our
Samsung B 259
Samsung R158
Haier C 301 R
LG RD 6100
LG RD 3610
LG RD 3530
Nokia 2505
Motorola W362
Thanks once again for your help

IPosdet is not dependant on GPSOne but what I understand is OEMs are not supporting this interface for low end phones. I guess without gpsOne, sector based position should work but how once can get that wihout IPosdet support.

IPosdet is not dependant on GPSOne but what I understand is OEMs are not supporting this interface for low end phones. I guess without gpsOne, sector based position should work but how once can get that wihout IPosdet support.