Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group...

25
1 Open Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs Senior Scientist Telcordia Applied Research +1-732-758-5293 [email protected] April 15, 2011 Presented to: EU Emergency Services Workshop 2011 13-15 April 2011, Budapest, Hungary © 2011, Telcordia Technologies Inc.

Transcript of Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group...

Page 1: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

1

Open Mobile Alliance (OMA)

Location Working Group Efforts

Telcordia Contact:

Don Lukacs

Senior Scientist

Telcordia Applied Research

+1-732-758-5293

[email protected]

April 15, 2011

Presented to:

EU Emergency Services

Workshop 201113-15 April 2011, Budapest, Hungary

© 2011, Telcordia Technologies Inc.

Page 2: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

2

Outline

OMA Secure User Plane Location (SUPL)

High-Level Architecture

Overview of SUPL Functionality

SUPL Version 3.0 Status

OMA LPP Extensions (LPPe)

Background - 3GPP Long Term Evolution (LTE) Positioning Protocol (LPP)

Overview of LPPe Functionality

LPPe Version 1.0 Status

OMA Location in SIP/IP core (LOCSIP)

High-Level Architecture

Overview of LOCSIP Functionality

LOCSIP Version 1.0 Status

Disclaimer: This presentation is not an official OMA presentation

Page 3: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

3

Secure User Plane Location (SUPL)

High-Level Architecture

SUPL

Agent

SUPL-Enabled

Terminal (SET)

/ SUPL Agent

LOCSIP,

MLP, …

SMSCSMS SMPP

PPG

POTAP PAP

ULP

Abbreviations:

LOCSIP Location in SIP/IP core

MLP Mobile Location Protocol

PAP WAP Push Access Protocol

POTAP WAP Push Over The Air Protocol

PPG WAP Push Proxy Gateway

SUPL

Location

Platform

SMPP Short Message Peer-to-Peer Protocol

SMS Short Message Service

SMSC Short Message Service Center

ULP UserPlane Location Protocol

WAP Wireless Access Protocol

Software or hardware

entity that accesses the

SUPL enabler to obtain

location information

SLP is responsible for

Location Service

Management and

Position Determination

SET is a logical entity in a

device that is capable of

communicating with a

SUPL Network

Example: Mobile

device used by

emergency caller

Example:

PSAP

Page 4: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

4

SUPL V3.0 Capabilities

OMA SUPL V3.0 builds upon SUPL V1.0 and V2.0

Introduces new features

Enhances existing features

Some simplifications from SUPL V1.0 and V2.0

Additional bearers supported:

Fixed broadband (e.g., cable, DSL, etc.)

WLAN

Supported positioning protocols and positioning methods:

LTE Positioning Protocol (LPP) , LPP Extensions (LPPe), and TIA-801

Radio Resource LCS Protocol [RRLP] and Radio Resource Control [RRC] are no longer supported

Support for positioning methods based on LPP/LPPe and TIA-801

Supported modes of operation and roaming models:

Proxy mode only (non-proxy no longer supported in SUPL V3.0)

Only roaming with H-SLP supported (roaming with V-SLP is no longer supported)

Additional SUPL services /Other capabilities:

Generic SUPL Session (GSS)

Support of Discovered SLP (D-SLP)

Bearer and positioning-technology agnostic protocols (ULP and ILP)

Page 5: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

5

SUPL V3.0 - Status

Requirements Document (OMA-RD-SUPL-V3_0-20100921-C) approved as candidatehttp://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-RD-SUPL-V3_0-20100921-C.zip

Architecture Document (OMA-AD-SUPL-V3_0-20110308-C) approved as candidate http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-AD-SUPL-V3_0-20110308-C.zip

Technical Specifications [draft] (OMA-TS-ULP-V3_0-20110317-D) still being workedhttp://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-TS-ULP-V3_0-20110317-D.zip

Focus of

ongoing OMA

efforts

Abbreviations:ERELD - Enabler Release Definition

RD – Requirements Document

AD – Architecture Document

TS - Technical Specifications

Page 6: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

6

Outline

OMA Secure User Plane Location (SUPL)

High-Level Architecture

Overview of SUPL Functionality

SUPL Version 3.0 Status

OMA LPP Extensions (LPPe)

Background - 3GPP Long Term Evolution (LTE) Positioning Protocol (LPP)

Overview of LPPe Functionality

LPPe Version 1.0 Status

OMA Location in SIP/IP core (LOCSIP)

High-Level Architecture

Overview of LOCSIP Functionality

LOCSIP Version 1.0 Status

Page 7: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

7

OMA LPP Extensions (LPPe) V1.0Background / Relationship to LTE Positioning Protocol (LPP)

3GPP RAN2 Working Group (WG) has defined LTE Positioning Protocol (LPP) - positioning protocol for E-UTRAN

Operates on a transaction basis between a target device and a server

Transaction Types Exchange of positioning capabilities

Transfer of assistance data

Transfer of location information(positioning measurementsand/or position estimate)

Target Device Server

3GPP Evolved

Packet SystemUser Equipment (UE)

Mobility Management Entity

(MME)

OMA SUPL SUPL Enabled Terminal (SET) SUPL Location Platform (SLP)

Request /

Provide

Capabilities /

Assistance Data /

Location Information

Technology Positioning Protocol

GERAN Radio Resource LCS Protocol (RRLP)

UTRAN Radio Resource Control (RRC)

E-UTRAN LTE Positioning Protocol (LPP)

LPP Messages:

LPP

Also: LPP Abort, LPP Error

Page 8: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

8

OMA LPP Extensions (LPPe) V1.0

LPP specifications extensible by other fora (outside

3GPP)

OMA LPP Extensions (LPPe) specifications extend

the LPP capabilities for User Plane needs

No new messages – 3GPP LPP messages extended

New positioning methods and procedures

Benefits of OMA LPP Extensions (LPPe) reuse of

3GPP-defined LPP:

Convergence of control and user plane positioning

protocols

Reduced work load

Ability to use the same LPPe protocol in both the

control and user planes

Page 9: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

9

OMA LPP Extensions (LPPe) V1.0Key Features

High accuracy satellite positioning

Extends the set of cellular network positioning methods

Enhanced Cell ID, Time-Difference-of-Arrival (TDOA)

Indoor positioning technologies

WLAN

Short-range radio nodes (e.g., Bluetooth)

Sensor support

Assistance data segmentation

Supports sending large amount of positioning assistance information from the server to the terminal

Extends directionality of LPPe messages

LPP Mode qualifies the server and target roles

Page 10: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

10

OMA LPP Extensions (LPPe) V1.0 - Status

Requirements Document (OMA-RD-LPPe-V1_0-20101012-C)http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-RD-LPPe-V1_0-20101012-C.zip

No architecture document prepared, consistent with OMA „fast track‟ process

LPPe builds on OMA Location Services architecture as defined for SUPL

Technical Specifications [draft] (OMA-TS-LPPe-V1_0-20110211-D) available – OMA consistency review underwayhttp://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-TS-LPPe-V1_0-20110211-D.zip

Abbreviations:ERELD - Enabler Release Definition

RD – Requirements Document

TS - Technical Specifications

Focus of

ongoing OMA

efforts

Page 11: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

11

Outline

OMA Secure User Plane Location (SUPL)

High-Level Architecture

Overview of SUPL Functionality

SUPL Version 3.0 Status

OMA LPP Extensions (LPPe)

Background - 3GPP Long Term Evolution (LTE) Positioning Protocol (LPP)

Overview of LPPe Functionality

LPPe Version 1.0 Status

OMA Location in SIP/IP core (LOCSIP)

High-Level Architecture

Overview of LOCSIP Functionality

LOCSIP Version 1.0 Status

Page 12: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

12

SIP / IP Core

Location Client

Location Server

Target

13

2

Out-of-scope for LOCSIP

e.g., Secure User Plane

Location (SUPL)

Location in SIP/IP core (LOCSIP) High-Level Architecture

LOCSIP specifies how to use Session Initiation Protocol

(SIP) to obtain location information

Messaging is based

on SIP SUBSCRIBE /

NOTIFY procedures

Location Client - Functional entity

that subscribes to a Location Server

in order to obtain location information

for one or more Targets.

Location Server - Functional entity

that handles location service

subscription request and retrieves the

location information of the Target.

Target - The device or the

user associated with a device

whose location is requested.

Page 13: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

13

Location in SIP/IP core (LOCSIP) Capabilities

LOCSIP allows an application to obtain location information in a SIP/IP core network (e.g., an IP Multimedia Subsystem [IMS])

Reuses capabilities in a SIP/IP core network (e.g., security associations, Application Servers) for receiving and responding to location subscriptions over a standardised SIP-based interface

Synergy with other OMA enablers that potentially use location information (e.g., Presence SIMPLE and PoC)

Reuse available IETF specifications (e.g., IETF Geopriv deliverables)

Rich set of capabilities include:

Support for “Immediate”, “Periodic” and “Area Trigger” Location Delivery

Support filtering of location notifications (accuracy, response time, age)

Support for Location Client in a SIP Application Server or in a terminal.

Location Client able to request location information for a group of Targets, based on referenced list or request-contained list

Support Geographic or Civic location information format

More detailed material was previously presented at Emergency Services Workshop 2010 “Location in SIP/IP Core (LOCSIP) - Location Conveyance with IMS: the OMA

LOCSIP Service Enabler”, 12-May-2010

____________________________________SIMPLE: SIP for Instant Messaging and Presence Leveraging Extensions

PoC: Push to talk Over Cellular

Page 14: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

14

Location in SIP/IP core (LOCSIP) - Status

LOCSIP specifications originally attained candidate enabler status in August 2009 and were revised in August 2010

Requirements Document (OMA-RD-LOCSIP-V1_0-20100803-C)http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-RD-LOCSIP-V1_0-20100803-C.zip

Architecture Document (OMA-AD-LOCSIP-V1_0-20100803-C)http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-AD-LOCSIP-V1_0-20100803-C.zip

Technical Specifications (OMA-TS-LOCSIP-V1_0-20101125-C)http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-TS-LOCSIP-V1_0-20101125-C.zip

Abbreviations:ERELD - Enabler Release Definition

RD – Requirements Document

AD – Architecture Document

TS - Technical Specifications

Page 15: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

15

Q & A

Page 16: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

16

Abbreviations (1 of 2)

3GPP Third Generation Partnership Project

3GPP2 Third Generation Partnership Project 2

AD Architecture Document

AFLT Advanced Forward Link Trilateration

A-GANSS Assisted Galileo and Additional Navigation Satellite Systems

A-GNSS Assisted Global Navigation Satellite System

A-GPS Assisted GPS

DSL Digital Subscriber Line

D-SLP Discovered SLP

EDGE Enhanced Data Rates for GSM Evolution

E-OTD Enhanced Observed Time Difference

ERELD Enabler Release Definition

ERP Enabler Release Package

ETR Enabler Test Requirements

E-SMLC Evolved Serving Mobile Location Center

E-UTRAN Evolved UTRAN

GBA Generic Bootstrapping Architecture

GEOPRIV Geographical Location / Privacy

GERAN GSM EDGE Radio Access Network

GMLC Gateway Mobile Location Center

GPRS General Packet Radio Service

GPS Global Positioning System

GSM Global System for Mobile Communications

GSS Generic SUPL Service

H-SLP Home SLP

IETF Internet Engineering Task Force

ILP Internal Location Protocol

I-WiMAX Interworking WiMAX

I-WLAN Interworking WLAN

IMS IP Multimedia Subsystem

LC Location Client

LCS LoCation Services

LOCSIP Location in SIP/IP core

LS Location Server

LPP LTE Positioning Protocol

LPPe LPP Extensions

LTE Long Term Evolution

MLP Mobile Location Protocol

MME Mobility Management Entity

OMA Open Mobile Alliance

OTDOA Observed Time Difference of Arrival

Page 17: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

17

Abbreviations (2 of 2)

PAP WAP Push Access Protocol

PDN-GW Packet Data Network Gateway

PoC Push to talk Over Cellular

POTAP WAP Push Over The Air Protocol

PPG WAP Push Proxy Gateway

PIDF Presence Information Data Format

PIDF-LO Presence Information Data Format, Location Object

RAN Radio Access Network

RD Requirements Document

RLP Roaming Location Protocol

RRC Radio Resource Control

RRLP Radio Resource LCS Protocol

SIMPLE SIP for Instant Messaging and Presence Leveraging Extensions

SIP Session Initiation Protocol

SLC SUPL Location Center

SLP SUPL Location Platform

SMPP Short Message Peer-to-Peer Protocol

SMS Short Message Service

SMSC Short Message Service Center

SPC SUPL Positioning Center

SRN Short Range Node

SUPL Secure User Plane Location

TD-SCDMA Time Division-SynchronousCode Division Multiple Access

TIA Telecommunications IndustryAssociation

TLS Transport Layer Security

TS Technical Specifications

URI Uniform Resource Identifier

ULP UserPlane Location Protocol

UMB Ultra Mobile Broadband

UMTS Universal Mobile Telecommunications System

URN Uniform Resource Namespace

UTRAN UMTS Terrestrial Radio Access Network

V-SLP Visited SLP

WAP Wireless Access Protocol

WCDMA Wideband Code Division Multiple Access

WiMAX Worldwide Interoperability for Microwave Access

WLAN Wireless Local Area Network

Page 18: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

18

Summary of Referenced OMA Documents

SUPL 3.0

Requirements Document (OMA-RD-SUPL-V3_0-20100921-C)http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-RD-SUPL-V3_0-20100921-C.zip

Architecture Document (OMA-AD-SUPL-V3_0-20110308-C)http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-AD-SUPL-V3_0-20110308-C.zip

Technical Specifications [draft] (OMA-TS-ULP-V3_0-20110317-D)http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-TS-ULP-V3_0-20110317-D.zip

LPPe 1.0

Requirements Document (OMA-RD-LPPe-V1_0-20101012-C)http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-RD-LPPe-V1_0-20101012-C.zip

Technical Specifications (OMA-TS-LPPe-V1_0-20110211-D)http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-TS-LPPe-V1_0-20110211-D.zip

LOCSIP 1.0

Requirements Document (OMA-RD-LOCSIP-V1_0-20100803-C)http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-RD-LOCSIP-V1_0-20100803-C.zip

Architecture Document (OMA-AD-LOCSIP-V1_0-20100803-C)http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-AD-LOCSIP-V1_0-20100803-C.zip

Technical Specifications (OMA-TS-LOCSIP-V1_0-20101125-C)http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-TS-LOCSIP-V1_0-20101125-C.zip

Page 19: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

19

Relevant 3GPP Documents

3GPP TR 23.891: “Evaluation of LCS Control Plane Solutions for EPS”

3GPP TS 24.171: “Control Plane Location Services (LCS) procedures in the Evolved Packet System (EPS)”

3GPP TS 25.331: " Radio Resource Control (RRC); Protocol Specification".

3GPP TS 36.305: “Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Stage 2 functional specification of User Equipment (UE) positioning in E-UTRAN”

3GPP TS 36.331: "Evolved Universal Terrestrial Radio Access (E-UTRA); "Radio Resource Control (RRC); Protocol specification".

3GPP TS 36.355: "Evolved Universal Terrestrial Radio Access (E-UTRA); LTE Positioning Protocol (LPP)“

3GPP TS 44.031: "Location Services (LCS); Mobile Station (MS) -Serving Mobile Location Centre (SMLC) Radio Resource LCS Protocol (RRLP)“

Page 20: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

20

Backup Materials

Page 21: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

21

Secure User Plane Location (SUPL)

SET-Initiated – Immediate Request

SUPL-Enabled Terminal (SET) / SUPL Agent

ULP SUPL

Location

Platform

ULP SUPL START

ULP SUPL RESPONSE

ULP SUPL POS INIT

ULP SUPL END

DATA CONNECTION SETUP

ULP SUPL POS

SET establishes secure connection to SLP

SET initiates SUPL session

SLP responds to SET‟s request

SET starts positioning session

SLP determines positioning method / position

determined via exchange of SUPL POS

messages (with positioning payload)

SLP informs SET when SUPL session is finished / SET releases secure connection

Page 22: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

22

Secure User Plane Location (SUPL)

Network-Initiated – Immediate Request

SUPL

Agent

SUPL-Enabled

Terminal (SET)

LOCSIP,

MLP, …

SMSCSMS SMPP

PPG

POTAP PAP

ULP SUPL

Location

Platform

ULP SUPL INIT

DATA CONNECTION SETUP

“Location Request”

ULP SUPL POS INIT

ULP SUPL END

ULP SUPL POS

SLP initiates SUPL session / indicates requested positioning method

SET establishes secure connection to SLP

SET starts positioning session (includes SET

capabilities)

SLP determines positioning method / position

determined via exchange of SUPL POS

messages (with positioning payload)

When position calculation is complete, SLP informs SET that SUPL session is finished / SET releases secure connection

“Location Response”

Page 23: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

23

OMA LPP Extensions (LPPe) V1.0User Plane Architecture with E-UTRAN

SET

Reference: 3GPP TS 36.305 Annex B

LPPe transported

via SUPL in

application layer

Page 24: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

24

Remote

SIP/IP Core

LS-1

IP-1

Home

Subscription

Agent

PRS-17

Resource List ServerPRS-4

RLS XDMSXDM-2Shared List

XDMS

XDMC

Location

Policy

XDMS

PRS-10 PRS-9

XDM Enabler

Location

Server

Location

Client

XDM-14

Trusted

XDMCXDM-12

LS-2

GPM.

PEM-1

Global

Permissions

Management

Component specified by

LOCSIP enabler

Component not specified

by LOCSIP enabler

Reference point specified

by LOCSIP enabler

Reference point not specified

by LOCSIP enabler

Legend: SIP/IP

Core

Interface not specified by

LOCSIP enabler

LOCSIP Architecture

Page 25: Open Mobile Alliance (OMA) - · PDF fileOpen Mobile Alliance (OMA) Location Working Group Efforts Telcordia Contact: Don Lukacs ... RRLP Radio Resource LCS Protocol SIMPLE SIP for

25

SIP / IP Core

Location Client

Location ServerHome Subscription

Agent

Target

Located in Home Domain

of Location Client

Located in Home

Domain of Target

Located in Home or

Visited Domain

Located in Home or

Visited Domain

Other (e.g., Visited)

Domains

Location Policy

XDMS

Global Permissions

Management (GPM)

Immediate Location Delivery High-Level Flow

1

Authorize Location Client’s

use of location service

Limit number of

subscriptions for the LC

2

Retrieve location information

3

a

Fetch documents from XDMS

Authorize Location Client’s subscription to

Target’s location info

Forward request for

location information

3

b

4

Out-of-scope for LOCSIP

(e.g., SUPL)

Generate notification