Hi Denis, > -----Original Message----- > From: Denis Kenzior [mailto:denkenz(a)gmail.com] > Sent: 11 November 2010 21:50 > To: ofono(a)ofono.org > Cc: Sjur Brændeland; Simon LETHBRIDGE; Sjur BRENDELAND > Subject: Re: [PATCH] doc: Add Location Services API > > So let me summarize 27.007 briefly. It defines the following elements > for +CPOS/+CPOSR: > > - location > - assist_data > - pos_meas > - GPS_meas > - GPS_assist_req > - msg > - pos_err > > So from my understanding +CPOS command can be used to send , > and elements. > > And +CPOSR can transfer the following elements from the network: > , , . > > Am I right so far? This is substantially correct, however the assistance data request can only be made in response to a positioning request from the network. If assistance is required otherwise then an MOLR is needed, which we don't support yet. > > Where does the element fall into? There are two types of procedure "MSB" where the location is calculated in the mobile, and "MSA" where it is calculated in the network. For MSA code phase measurements and doppler are sent to the network. One possible benefit of MSA procedures is that less assistance data needs to be transferred. > > What about other location services related commands defined in 27.007? > How do they fit in? E.g.: > - +CMOLR > - +CMTLR > - +CMTLRA These are not required for NILR (Network Initiated - Location Requests) procedures (e.g. E911 procedures). However it could be useful to add support later. The current proposal only supports NILR. Regards, Simon