Hi All,

> -----Original Message-----
> From: Denis Kenzior [mailto:[email protected]]
> Sent: 11 November 2010 21:50
> To: [email protected]
> Cc: Sjur Brændeland; Simon LETHBRIDGE; Sjur BRENDELAND
> Subject: Re: [PATCH] doc: Add Location Services API
> 
         
> 
> What about other location services related commands defined in 27.007?
> How do they fit in? E.g.:
> - +CMOLR
> - +CMTLR
> - +CMTLRA
> 

The proposed API only covers support for "Measure Position Requests" 
from the network.  This is sufficient for E911 
(and other NILRs "network initiated - location requests" )
"Measure Position Requests" use the RRLP, RRC and LPP 3GPP protocols.

It does not support MTLR (Mobile Terminated - Location Requests ), 
this is where the user is notified that a 3rd party is trying to find 
the users location. MTLRs use the 3GPP SS protocol.

The proposal does not support MOLR (Mobile Originated - 
Positioning Requests) where the user requests the users position.  
MOLR's can be used to request assistance data using a 
different protocol to that used with "Measure Position Requests". 
MOLRs also use the 3GPP SS protocol.

We have had some discussion about this internally.  It would be 
beneficial to define the APIs in a way that keeps "Measure Position 
Requests" separate from MOLRs and MTLRs.  There are three possible
approaches

1       Define different top level interfaces e.g.
        org.ofono.LocationServicesManager used by applications and
        org.ofono.GNSS                    used by the GNSS/GPS driver


2       Define different agents e.g.
        RegisterPositioningRequestAgent  used by the GNSS driver
        RegisterPositioningNotificationAgent used for MTLR notifications
        RegisterLocationAgent used for applications

3       Use one set of interfaces for everything.

Which approached is preferred? 

For mobile originated procedures the SS protocol must be used to get
locations and/or assistance data. for network initiated procedures
on ly the RRLP, RRC or LPP protocols can be used.

Regards,

Simon
_______________________________________________
ofono mailing list
[email protected]
http://lists.ofono.org/listinfo/ofono

Reply via email to