All of lore.kernel.org
 help / color / mirror / Atom feed
From: Denis Kenzior <denkenz@gmail.com>
To: ofono@ofono.org
Subject: Re: RFC: API for Neighbouring Cell Info
Date: Fri, 29 Jan 2010 10:51:52 -0600	[thread overview]
Message-ID: <201001291051.52879.denkenz@gmail.com> (raw)
In-Reply-To: <1264782563.19283.825.camel@phoenix.elisa-laajakaista.fi>

[-- Attachment #1: Type: text/plain, Size: 1854 bytes --]

Hi Aki,

> > 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.

Fair enough, but we also have to consider the case of multiple applications 
being interested in this information.  We can't assume that it will be polled 
on demand by just one...

> 
> > > > Once there is agreement on the API we can discuss whether it makes
> > > > sense to add some skeleton support in the oFono core or leave it to
> > > > each individual modem plugin to implement the DBUS service in its
> > > > entire.
> > >
> > > I think it's reasonable to assume that most modems support this. There
> > > is a standard to follow, and at least isimodem will have a driver for
> > > it. So I would make it a proper atom from the beginning.
> >
> > I'd like to see the low level driver API proposal first.  The Nokia
> > isimodem interface is actually quite sane, AT command modems are usually
> > not so...  If we make this into a proper atom we have to make this work
> > for all hardware from the beginning.
> 
> Right, we perhaps need a datapoint from an AT modem to know for sure,
> but the fact that OMA SUPL standardizes this, and the ISI interface is
> close to that standard already, makes me think the AT modems can't be
> that far off.

I have a few modems that support this capability, so we can definitely check.

> 
> I could take a stab at a driver API for this as soon as I clear up some
> space on my todo list.

Yes, that would be great.

Regards,
-Denis

  reply	other threads:[~2010-01-29 16:51 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-28 18:03 RFC: API for Neighbouring Cell Info Bastian, Waldo
2010-01-29  8:04 ` Aki Niemi
2010-01-29 15:56   ` Denis Kenzior
2010-01-29 16:29     ` Aki Niemi
2010-01-29 16:51       ` Denis Kenzior [this message]
2010-01-29 21:14         ` Bastian, Waldo
2010-01-29 21:31           ` Denis Kenzior
2010-01-31 11:11       ` Jussi Kukkonen
2010-01-31 16:04         ` Marcel Holtmann
2010-01-29 21:04   ` Bastian, Waldo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201001291051.52879.denkenz@gmail.com \
    --to=denkenz@gmail.com \
    --cc=ofono@ofono.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.