© 2010, Telcordia Technologies Inc. Location in SIP/IP Core (LOCSIP) Location Conveyance with IMS: the OMA LOCSIP Service Enabler Don Lukacs Telcordia.

Slides:



Advertisements
Similar presentations
SIPPING 3GPP Requirements Ad Hoc Meeting Georg Mayer IETF#53, Minneapolis.
Advertisements

SIP, Presence and Instant Messaging
SIP and Instant Messaging. SIP Summit SIP and Instant Messaging What Does Presence Have to Do With SIP? How to Deliver.
VON Europe /19/00 SIP and the Future of VON Protocols SIP and the Future of VON Protocols: Presence and IM Jonathan Rosenberg.
Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
Communication Service Identifier Requirements on SIP draft-loreto-3gpp-ics-requirements.txt
IP Multimedia Subsystem (IMS) 江培文. Agenda Background IMS Definition IMS Architecture IMS Entities IMS-CS Interworking.
6 The IP Multimedia Subsystem Selected Topics in Information Security – Bazara Barry.
Emergency Services Demo with Location-based Services, IMS, and WiMAX Emerging Mobile Technologies Group Telcordia Applied Research Mike Loushine (PM)Phiroz.
Origins of ECRIT IETF has been working on location since 2000 –Spatial BoF, eventually GEOPRIV chartered in 2001 GEOPRIV provides location information.
SIP and the application of SIP as used in 3GPP Keith Drage - Lucent Technologies.
Using Presence Information to Develop Converged Telecom Services Standards and Challenges Parijat Garg Computer Science, IIT Bombay.
Fixed Mobile Convergence T Research Seminar on Telecommunications Business Johanna Heinonen.
3GPP Presence Requirements Requirements for Presence Service based on 3GPP specifications and wireless environment characteristics draft-kiss-simple-presence-wireless-
© 2003 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
Sharmistha Chatterjee 82349D 82349D Helsinki University of Technology Instant Messaging and Presence with SIP.
1 OMA Location Working Group Update Mike Loushine Senior Scientist / Program Manager Emerging Mobile Technologies Group Telcordia Applied Research May.
All IP Network Architecture 2001 년 12 월 5 일 통신공학연구실 석사 4 차 유성균
A Generic Event Notification System Using XML and SIP Knarig Arabshian and Henning Schulzrinne Department of Computer Science Columbia University
Identity, Spheres and Privacy Rules Henning Schulzrinne (with Hannes Tschofenig and Richard Barnes) Workshop on Identity, Information and Context October.
IMS Service Discovery over PADP
A Gateway For SIP Event Interworking - Sasu Tarkoma & Thalainayar Balasubramanian Ramya.
Agenda Introduction to 3GPP Introduction to SIP IP Multimedia Subsystem Service Routing in IMS Implementation Conclusions.
Presence Vishal Kumar Singh and Henning Schulzrinne Feb 10, 2006.
An SAIC Company Telcordia View of NENA Progress on VoIP Migration Plan Telcordia Contacts: Nadine Abbott (732) An SAIC Company.
© 2011 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2003 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2008 Institute of Broadband CommunicationVienna University of Technology Slide 1 Presence in the IP Multimedia Subsystem Happenhofer Marco June 26, 2008.
Mechanism to support establishment of charging policies Group Name: WG2-ARC Source: InterDigital Meeting Date: TP8 Agenda Item:
Authors: Jiann-Liang Chenz, Szu-Lin Wuy,Yang-Fang Li, Pei-Jia Yang,Yanuarius Teofilus Larosa th International Wireless Communications and Mobile.
GSC Global Standards Collaboration GSC#10 28 August – 2 September 2005 Sophia Antipolis, France 1 gsc10_grsc3_5.1, Location-based Services TIA TR-45 Standards.
1 Secure User Plane Location Ileana Leuca Director Technology Architecture & Standards.
September 28, 2006 Page 1 3GPP2 MMD Status for IMS Workshop - draft - Jack Nasielski
CP-a Emergency call stage 2 requirements - A presentation of the requirements from 3GPP TS Keith Drage.
P-IMAP Draft Overview (
Université du Québec École de technologie supérieure Department of software and IT engineering Real-time multi-user transcoding for push to talk over cellular.
Copyright © 2003 Open Mobile Alliance Ltd. All Rights Reserved. Open Mobile Alliance Presence Enabled Messaging Specifications Presence, Mobile Instant.
© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
INTRODUCTION. 1.1 Why the Internet Protocol Multimedia Subsystem 1.2 Where did it come from?
IETF GEOPRIV Status Richard L. Barnes BBN Technologies GEOPRIV Secretary Emergency Services Workshop October 2008.
IMS 架構與話務分析 網路管理維運資源中心 日期 : 2013/07/25 網路管理維運資源中心 日期 : 2013/07/25 限閱.
Data Manipulation Jonathan Rosenberg dynamicsoft.
July 2007 (IETF 69)IETF - SIPPING1 Replace Instant Message in SIP draft-ren-sipping-replace-instant-message-00 Da Qi Ren Qian Sun Linyi Tian IETF 69, Chicago.
SIP and MMS Jonathan Rosenberg Chief Scientist. SIP What Is It? European Technology for Enhanced Messaging Specified by 3GPP, WAP Forum Different.
NG9-1-1 Core Architecture: i3 v3 TERRY REESE BRIAN ROSEN.
Andrew Allen Communication Service Identifier.
Project Objectives A multi-function programmable SIP user agent for multimedia communications, such as audio, video, white board, desktop sharing, shared.
IETF 69 SIPPING WG Meeting Mohammad Vakil Microsoft An Extension to Session Initiation Protocol (SIP) Events for Pausing and Resuming.
Deb Barclay GPP2 All IP Emergency Calls SDO Emergency Services Coordination Workshop Washington DC
© 2007 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
SIP-H.323 Interworking Group RRR-1 IETF-48 SIP-H.323 Interworking Requirements draft-agrawal-sip-h323-interworking-reqs-00.txt Hemant.
September 28, 2006 Page 1 3GPP2 MMD Status for IMS Workshop Jack Nasielski
1 3GPP2 IMS Charging Infrastructure Presented for 3GPP2 TSG-X by Nick Mazzarella of Lucent Technologies September 25, 2004.
IMS developments in 3GPP
A Framework for Session Initiation Protocol User Agent Profile Delivery (draft-ietf-sipping-config-framework-11) SIPPING – IETF 68 Mar 19, 2007 Sumanth.
Authors: Jiann-Liang Chenz, Szu-Lin Wuy, Yang-Fang Li, Pei-Jia Yang,
Page 1TTT - May 12, GPP IMS Standardization Update Bell Labs Innovations Lucent Technologies Room 9C Lucent Ln. Naperville, IL E Mail.
Netconf Event Notifications IETF 66 Sharon Chisholm Hector Trevino
Partial Notifications IETF 56 SIMPLE WG draft-lonnfors-simple-presinfo-deliv-reqs-00 draft-lonnfors-simple-partial-notify-00 Mikko Lönnfors
Technology Architecture & Standards Group © 2002 AT&T Wireless Services, Inc. AT&T WIRELESS — CONFIDENTIAL & PROPRIETARY Use pursuant to Company instructions.
1 cellhost-ipv6-52.ppt/ December 13, 2001 / John A. Loughney Minimum IPv6 Functionality for a Cellular Host John Loughney, Pertti Suomela, Juha Wiljakka,
S Postgraduate Course in Radio Communications. Application Layer Mobility in WLAN Antti Keurulainen,
Submission doc.: IEEE 11-12/0346r2 WLAN and Cellular Interworking and Discovery Use Case Date: Slide 1Joseph Levy, InterDigital Communications,
Emergency Context Resolution with Internet Technologies (ecrit) Hannes Tschofenig, Marc Linsner IETF 66, Montreal, June 2006.
1 Implementation of IMS-based S-CSCF with Presence Service Jenq-Muh Hsu and Yi-Han Lin National Chung Cheng University Department of Computer Science &
Name of Presentation Red Hat Presenter RED HAT Developer conference Brno 2009 Mobicents/JBCP Pavel Slegr.
Company LOGO OMA Presence SIMPLE. What is OMA? The Open Mobile Alliance (OMA) is a standards body which develops open standards for the mobile phone industry.
Jonathan Rosenberg dynamicsoft
Alhad Kuwadekar , Khalid Al-Begain
IETF-59 P-IMAP Draft Overview ( Stéphane H. Maes – Jean.
Presentation transcript:

© 2010, Telcordia Technologies Inc. Location in SIP/IP Core (LOCSIP) Location Conveyance with IMS: the OMA LOCSIP Service Enabler Don Lukacs Telcordia Applied Research

2 Location in SIP/IP Core (LOCSIP) Topics  General Background Material  LOCSIP – Objectives / General / Terminology  Open Mobile Alliance (OMA) LOCSIP Enabler Release Package  Overview of related documents  LOCSIP status  LOCSIP Technical Discussion  General Capabilities  Architecture  Illustrative Flows  Specific Capabilities supported in LOCSIP Specifications  Conclusions / Next Steps

3 LOCSIP – Objectives  Create a service enabler to convey location information to applications via a SIP/IP core network (e.g., an IP Multimedia Subsystem [IMS])  Out-of-scope: Positioning determination functions  May interwork with applicable positioning determination functions in access networks and/or in User Equipment  Position determination functionality specified elsewhere (e.g., OMA Secure User Plane Location [SUPL])  Reuse capabilities in a SIP/IP core network, for location retrieval via a standardised SIP-based interface  Benefit from existing functionality (e.g., registrations / security associations) in the SIP/IP core  SIP Applications Servers can avoid additional interface types  Synergy with other OMA enablers (e.g., Presence SIMPLE and PoC) that potentially use location information  Apply available IETF (e.g., Geopriv) specifications ____________________________________ SIMPLE: SIP for Instant Messaging and Presence Leveraging Extensions PoC: Push to talk Over Cellular

4 LOCSIP – General / Terminology  LOCSIP specifies how to use Session Initiation Protocol (SIP) to convey 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.

5 Open Mobile Alliance (OMA) LOCSIP Status  OMA Location (LOC) Working Group (WG) completed LOCSIP Enabler Release Package (ERP) as a Candidate Enabler in August 2009  ERELD - Enabler Release Definition  RD – Requirements Document  AD – Architecture Document  TS - Technical Specifications

6 LOCSIP Requirements Document (RD)  Candidate version: Permanent_documents/OMA-RD-LOCSIP-V1_ C.zip, Location in SIP/IP core Requirements, Candidate Version 1.0 – 18 Aug Permanent_documents/OMA-RD-LOCSIP-V1_ C.zip  LOCSIP RD defines four use cases (informative):  Immediate Location Delivery  Fetch current location (e.g., location-based charging)  Periodic Location Delivery  Obtain location updates periodically  Illustrates reporting for group of Targets (“buddy list”)  Area Trigger Location Delivery  Report location updates if certain filter criteria satisfied (e.g., movement within or outside a certain geographic area)  Find Friends  Report location updates if a member of a secondary Target group moves within a certain distance from a primary Target  Illustrates location request by Location Client in a Terminal

7 LOCSIP Requirements Document (RD)  LOCSIP RD defines high-level functional requirements Examples:  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  Format of location information to be compliant with:  [RFC4119] - “Presence-based GEOPRIV Location Object Format”  [RFC5491] - “GEOPRIV Presence Information Data Format Location Object (PIDF-LO) Usage Clarification, Considerations, and Recommendations”  [RFC5139] - “Revised Civic Location Format for Presence Information Data Format Location Object (PIDF-LO)”  Additional requirements covering Security, Charging, Administration and Configuration, Privacy aspects, Emergency Services

8 LOCSIP Architecture Document (AD)  Candidate version: manent_documents/OMA-AD-LOCSIP-V1_ C.zip, Location in SIP/IP core Architecture, Candidate Version 1.0 – 18 Aug manent_documents/OMA-AD-LOCSIP-V1_ C.zip  Key Contents:  Defines Overall Architecture  Defines Architectural Components and Interfaces / Reference Points  Describes Flows  Discusses Security Considerations

9 LOCSIP Architecture Document (AD)  LOCSIP Reuse of Other OMA Enablers  OMA Presence SIMPLE  OMA XML Document Management (XDM)  IMS in OMA Architecture  Functional Components  Location Client (LC)  Location Server (LS)  Home Subscription Agent  Resource List Server (RLS)  XDM Client (XDMC)  XDM Server (XDMS)  Shared List XDMS  RLS XDMS  Location Policy XDMS  Global Permissions Management (GPM) ____________________________________ SIMPLE: SIP for Instant Messaging and Presence Leveraging Extensions IMS: IP Multimedia Subsystem

10 LOCSIP Architecture

11 LOCSIP Architecture  Authorizes LC service use in LC’s home domain  Limits number of subscriptions for the LC  Authorizes location subscription requests for the Target  Retrieves location information and provides notifications Subscribes to a Location Server in order to obtain location information for one or more Targets. Accepts and manages subscriptions to Group Lists  Enables Location Client to subscribe to Location Information of multiple Targets using a single subscription transaction

12 LOCSIP Architecture XML Document Management (XDM) Server - manages location policy documents (Subscription Authorization Rules / Location Privacy Rules) XML Document Management (XDM) Clients and Servers (XDMC / XDMS) (Optional functional element ) Evaluates and processes permission rules. Returns a decision to the Location Server re: release of location information.

13 Immediate Location Delivery (“Location Fetch”) High-Level Flow 1  Authorize Location Client’s use of location service  Limit number of subscriptions for the LC 2  Retrieve location information 3a  Fetch documents from XDMS  Authorize Location Client’s subscription to Target’s location info  Forward request for location information 3b 4 Out-of-scope for LOCSIP (e.g., SUPL)  Generate notification

14 Immediate Location Delivery (“Location Fetch”) SIP Messaging

15 Immediate Location Delivery (“Location Fetch”) SIP Messaging (Potential IMS-based Realization) Triggering in Home Network of Location Client: Use of iFC to cause S-CSCF to route SIP SUBSCRIBE to HSA SIP Application Server in Home Network of Location Client SIP Application Server in Target’s Home Network ____________________________________ Based on: 3GPP TR , Section A Use of iFC to cause S-CSCF to route SIP SUBSCRIBE to Location Server

16 Additional LOCSIP Capabilities  LOCSIP supports additional extensions beyond Immediate Location Delivery:  Periodic Location Delivery  Location Server provides SIP NOTIFY messages (with updated location) periodically  Area Trigger Location Delivery  Location Server provides SIP NOTIFY message whenever Target’s location satisfies filter criteria  Location Retrieval for Multiple Targets  Targets identified via referenced list or request-contained list

17 Location Retrieval – Target List High-Level Flow  Authorize Location Client’s use of location service  Limit number of subscriptions for the LC  Forward request for location information  Authorize Location Client’s subscription to Target group list 4  Fetch documents from XDMS  Authorize Location Client’s subscription to Targets’ locations 4a 4b  Retrieve location information  Generate notifications  Perform back-end subscriptions on behalf of Location Client 5 6

18 LOCSIP Technical Specification (TS)  Candidate version: nts/LOC/Permanent_documents/OMA-TS-LOCSIP-V1_ C.zip, Location in SIP/IP core Specification, Candidate Version 1.0 – 18 Aug nts/LOC/Permanent_documents/OMA-TS-LOCSIP-V1_ C.zip  Contents include:  Specifications for LOCSIP Functional Entities  Specifications related to Security, Charging, and Registration  Specifications for related Location (Information / Filter / QoS) documents

19 LOCSIP Technical Specification (TS) LOCSIP Capabilities  Reuse of basic SIP SUBSCRIBE / NOTIFY Capabilities  [RFC 3265] - Session Initiation Protocol (SIP)-Specific Event Notification  [RFC 3856] - A Presence Event Package for the Session Initiation Protocol (SIP)  LOCSIP extends above to support location conveyance  Include feature tag in SIP SUBSCRIBE  Distinguish location requests from Presence requests  Allow proper routing to HSA and Location Server  Use of Expires (=0) header to designate one-time location requests  Specification of format for location information in body of SIP NOTIFY

20 Additional LOCSIP Capabilities  Event Notification Rate Control  Indicate the minimum / maximum time period between two consecutive notifications  Request Location Information Satisfying Certain Criteria  Location type (civic and/or geodetic)  Maximum uncertainty  Maximum response time  Maximum age  Required civic elements  Specification of Location-Event Notification Filters  Horizontal and vertical movement  Enter or exit a particular region  Speed  Value Changes  Relative positioning (inRange & outOfRange)  Conditional Event Notification  Send event notifications only when state has changed since the previous notification  Suppress entire notification message or the body of the location event notification Many of the above capabilities are based on IETF draft specifications: draft-ietf-sipcore-event-rate- control, draft-thomson-geopriv-location-quality, draft-ietf-geopriv-loc-filters, draft-ietf-sip-subnot-etags

21 Conclusions / Next Steps  LOCSIP specifications have attained candidate enabler status (August 2009)  Editorial comments and bug fixes applied in recent drafts  Incorporation of updated IETF draft materials  Upcoming LOCSIP efforts: Focus on Interoperability Testing  Candidate LOCSIP Enabler Test Requirements (ETR): Permanent_documents/OMA-ETR-LOCSIP-V1_ C.zip, Enabler Test Requirements for Location in SIP/IP core, Candidate Version 1.0 – 18 Aug Permanent_documents/OMA-ETR-LOCSIP-V1_ C.zip  Test Plans to be developed based on LOCSIP ETR material

22 Abbreviations 3GPPThird Generation Partnership Project 3GPP2Third Generation Partnership Project AD Architecture Document ASApplication Server CSCFCall Session Control Function ERELD Enabler Release Definition ERPEnabler Release Package ETREnabler Test Requirements GEOPRIV Geographical Location / Privacy GMLGeography Markup Language GPM Global Permissions Management HSAHome Subscription Agent HSSHome Subscriber Server I-CSCFInterrogating CSCF IETF Internet Engineering Task Force IMSIP Multimedia Subsystem LOCSIPLocation in SIP/IP core LCLocation Client LSLocation Server OMAOpen Mobile Alliance P-CSCFProxy CSCF PEEM Policy Evaluation, Enforcement and Management PEM-1PEEM specified callable interface PIDFPresence Information Data Format PIDF-LOPresence Information Data Format, Location Object PoCPush to talk Over Cellular RDRequirements Document RLSResource List Server S-CSCFServing CSCF SIMPLESIP for Instant Messaging and Presence Leveraging Extensions SIPSession Initiation Protocol SUPLSecure User Plane Location TS Technical Specifications URIUniform Resource Identifier XDMXML Document Management XDMCXDM Client XDMSXDM Server XMLeXtensible Markup Language