Hi Waldo, On Fri, 2010-12-24 at 10:54 -0800, ext Bastian, Waldo wrote: > > +struct gsm { > > + int lac; > > + int ci; > > + int ta; > > + int no_cells; > > + struct geran_neigh_cell{ > > + int arfcn; > > + int bsic; > > + int rxlev; > > + > > + } nmr[OFONO_MAX_NMR_COUNT]; > > +}; > > What about the frequency of the serving cell? I was under the impression that > there was a need for that one as well. > > Even though the serving cell may be included already in the nmr, do you see a > need > to explicitly provide the arfcn, bsic and rxlev of the serving cell as well?
Serving cell frequency is, or should be, included in the nmr list in the arfcn variable. I believe the arfcn, bsic and rxlev are needed for all cells since this information is used for location determination. > What about LAC and CI for the neighbouring cells? As far as I know, the neighbor cell info in the above-mentioned form is used for location specific purposes. Hence, bsic suffices to identify base station and rxlev gives the unscaled distance from it. If there is a reason for including LAC and CI for neighboring cells, we can add them to the list. In that case we should probably modify the DBUS method list to include one method for requesting location data and another method for general identity data. Best Regards, Antti _______________________________________________ ofono mailing list ofono@ofono.org http://lists.ofono.org/listinfo/ofono