RFC: API for Neighbouring Cell Info
Jussi Kukkonen
jku at linux.intel.com
Sun Jan 31 03:11:01 PST 2010
Hi,
First, as a general comment: if this sort of info was available, I'd
definitely use it (see http://github.com/jku/geoclue/commits/new-stuff
for a first version using currently available API). Neighbor cell info
would make non-complete cell location databases so much more useful...
Aki Niemi wrote:
> pe, 2010-01-29 kello 16:56 +0100, ext Denis Kenzior kirjoitti:
>> Honestly I don't like either approach, the Agent pattern would be a
>> much better fit here. This would allow us to specify
>> the polling/update interval and stop neighbor cell updates when no one
>> is interested in them.
>
> In my experience, the positioning guys don't need periodic updates at
> all. The data needs to be fetched on demand. Like whenever the user
> starts up a location-aware application.
I'm willing to bet this is a chicken-egg problem: Why design software
that uses periodic location updates if they aren't available?
Only exposing plain polling is fine if it makes sense in a powersaving
(and api simplicity) sense: a version of periodic updating can always be
implemented at the position service (geoclue) level if it seems useful.
- Jussi
More information about the ofono
mailing list