Location Conveyance in SIP draft-ietf-sip-location-conveyance-01 James M. Polk Brian Rosen 2 nd Aug 05.

Slides:



Advertisements
Similar presentations
SIP Session-ID draft-kaplan-sip-session-id-02 Hadriel Kaplan.
Advertisements

1 © 2001, Cisco Systems, Inc. All rights reserved. © 2004, Cisco Systems, Inc. All rights reserved. Location Conveyance in SIP draft-ietf-sipping-location-requirements-02.
SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-02 David Hancock, Daryl Malas.
Communication Service Identifier Requirements on SIP draft-loreto-3gpp-ics-requirements.txt
Rfc4474bis-01 IETF 89 (London) STIR WG Jon & Cullen.
XCON Framework Overview & Issues Editors: Mary Barnes Chris Boulton
IETF ECRIT update Marc Linsner 5/11/10. ECRIT Charter (or a piece of it) ………The group will show how the availability of location data and call routing.
Session Initiation Protocol (SIP) By: Zhixin Chen.
1 RFC 3486 Compressing the Session Initiation Protocol (SIP) 曾朝弘 電機系 系統組 碩士班一年級.
July 30, 2010SIPREC WG1 SIP Call Control - Recording Extensions draft-johnston-siprec-cc-rec-00 Alan Johnston Andrew Hutton.
Proposed Fix to HERFP* (Heterogeneous Error Response Forking Problem) Rohan Mahy * for INVITE transactions.
Proxy Authentication of the Emergency Status of SIP Calls draft-barnes-ecrit-auth-00 Richard Barnes IETF 69, Chicago, IL, USA.
Location Hiding: Problem Statement, Requirements, (and Solutions?) Richard Barnes IETF 71, Philadelphia, PA, USA.
Session-ID Requirements for IETF84 draft-ietf-insipid-session-id-reqts-00 1 August 2012 Paul Jones, Gonzalo Salgueiro, James Polk, Laura Liess, Hadriel.
1 SIP WG meeting 73rd IETF - Minneapolis, MN, USA November, 2008 Return Routability Check draft-kuthan-sip-derive-00 Jiri
Request History – Solution Mary Barnes SIP WG Meeting IETF-57 draft-ietf-sip-history-info-00.txt.
1 © 2004, Cisco Systems, Inc. All rights reserved. VVT-A01 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public SIP Location Conveyance draft-ietf-sip-location-conveyance-04.txt.
Slide 1 Conferencing with MSRP draft-niemi-simple-chat-02.txt Miguel Garcia, Aki Niemi IETF March-2005.
Call Control with SIP Brian Elliott, Director of Engineering, NMS.
Jun Li DHCP Option for Access Network Information draft-lijun-dhc-clf-nass-option-01.
Draft-polk-ecrit-mapping-events-00 James Polk March 21 st, 2006.
Presented By Team Netgeeks SIP Session Initiation Protocol.
November 2006IETF67 - GEOPRIV1 A Location Reference Event Package for the Session Initiation Protocol (SIP) draft-schulzrinne-geopriv-locationref-00 Henning.
1 SIPREC draft-ietf-siprec-architecture-00 An Architecture for Media Recording using SIP IETF SIPREC INTERIM – Sept 28 th 2010 Andrew Hutton.
Draft-elwell-sipping- redirection-reason-00 Author: John Elwell
SIP INFO Event Framework (draft-kaplan-sip-info-events-00) Hadriel Kaplan Christer Holmberg 70th IETF, Vancouver, Canada.
SIP working group IETF#70 Essential corrections Keith Drage.
Rfc4474bis-01 IETF 90 (Toronto) STIR WG Jon. First principles (yet again) Separating the work into two buckets: 1) Signaling – What fields are signed,
IETF 69 SIPPING WG Meeting Mohammad Vakil Microsoft An Extension to Session Initiation Protocol (SIP) Events for Pausing and Resuming.
1 CPCP Open Issues Hisham Khartabil XCON WG Interim Meeting, Boston 26 th May, 2004
1 IETF 76 Hiroshima DISPATCH WG SIP Alert-Info URN draft-liess-dispatch-alert-info-urns-00 Denis Alexeitsev Laura Liess
1 draft-lefaucheur-emergency-rsvp-00.txt RSVP Extensions for Emergency Services Francois Le Faucheur - Francois Le.
Making SIP NAT Friendly Jonathan Rosenberg dynamicsoft.
Conference Control Manipulation Protocol (CCMP) draft-ietf-xcon-ccmp-03.txt Authors: Mary Barnes Chris Boulton.
SAML for SIP Hannes Tschofenig, Jon Peterson, James Polk, Douglas Sicker, Marcus Tegnander.
Using SAML for SIP H. Tschofenig, J. Peterson, J. Polk, D. Sicker, M. Tegnander.
ECRIT - Getting Certain URIs, and Alternatives to Getting Emergency Dialstring(s) draft-polk-ecrit-lost-server-uri-00 draft-polk-dhc-ecrit-uri-psap-esrp-00.
Real-Time Streaming Protocol draft-ietf-mmusic-rfc2326bis-01.txt Magnus Westerlund.
Open issues from SIP list Jonathan Rosenberg dynamicsoft.
SIP PUBLISH Method Jonathan Rosenberg dynamicsoft.
RFC3261 (Almost) Robert Sparks. SIPiT 10 2 Status of the New SIP RFC Passed IETF Last Call In the RFC Editor queue Author’s 48 hours review imminent IMPORTANT:
1 © 2001, Cisco Systems, Inc. All rights reserved. VVT _05_2001_c1 Resource Priority Header draft-ietf-sip-resource-priority-05 James M Polk Henning.
Name that User John Elwell Cullen Jennings Venkatesh Venkataramanan
A Framework for Session Initiation Protocol User Agent Profile Delivery (draft-ietf-sipping-config-framework-11) SIPPING – IETF 68 Mar 19, 2007 Sumanth.
1 RFC4028 Session Timer in the Session Initiation Protocol Speaker : Ying Shun Lin Adviser : Quincy Wu.
July 28, 2008BLISS WG IETF-721 The Multiple Appearance Feature using the Session Initiation Protocol (SIP) draft-johnston-bliss-mla-req-02 Alan Johnston.
July 28, 2009BLISS WG IETF-751 Shared Appearance of a SIP AOR draft-ietf-bliss-shared-appearances-03 Alan Johnston Mohsen Soroushnejad Venkatesh Venkataramanan.
Indication of Terminated Dialog draft-holmberg-sipping txt Christer Holmberg NomadicLab Ericsson.
Slide #1 Nov 6 -11, 2005SIP WG IETF64 Feature Tags with SIP REFER draft-ietf-sip-refer-feature-param-00 Orit
Draft-ietf-sip-location-conveyance-09 IETF70 – Vancouver James Polk.
March 20th, 2001 SIP WG meeting 50th IETF SIP WG meeting Overlap signalling handling
SIPPING Drafts Jonathan Rosenberg dynamicsoft. Conferencing Package Issues Only one – scope Depends on broader work in conferencing May include –Participant.
1 End-to-middle Security in SIP Kumiko Ono NTT Corporation March 1, 2004 draft-ietf-sipping-e2m-sec-reqs-01.txt draft-ono-sipping-end2middle-security-01.txt.
User Application Control (Keypress Events) SIPPING WG - IETF 53 Robert Fairlie-Cuninghame, Bert Culpepper, Jean-François Mulé.
Postech DP&NM Lab Session Initiation Protocol (SIP) Date: Seongcheol Hong DP&NM Lab., Dept. of CSE, POSTECH Date: Seongcheol.
SIP wg Items Jonathan Rosenberg dynamicsoft Caller Preferences: Changes Discussion of Redirects –Previous draft only proxy –Nothing different for redirect.
SESSION-ID Backward COMPATIBILITY
Volker Hilt SIP Session Policies Volker Hilt
Session-Independent Policies draft-ietf-sipping-session-indep-policy-02 Volker Hilt Jonathan Rosenberg Gonzalo.
End-to-middle Security in SIP
XCON WG IETF-64 Meeting XCON Framework Overview & Issues
Jonathan Rosenberg Volker Hilt Daryl Malas
ECRIT Interim: SIP Location Conveyance
Kumiko Ono End-to-middle Security in SIP draft-ietf-sipping-e2m-sec-reqs-04 draft-ono-sipping-end2middle-security-03 Kumiko Ono.
Session Initiation Protocol
Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol (SIP) draft-johnston-bliss-mla-req-00.
draft-ietf-geopriv-lbyr-requirements-02 status update
Simulation of Session Initiation Protocol
Change Proposals for SHAKEN Documents
SIP Session Timer Glare Handling
Presentation transcript:

Location Conveyance in SIP draft-ietf-sip-location-conveyance-01 James M. Polk Brian Rosen 2 nd Aug 05

Location Conveyance Goal is to define SIP as a Geopriv “Using Protocol”, per RFC 3693 Incorporate the Geopriv LO into SIP by – adhering to all requirements of 3693 – add necessary requirements unique to SIP for location conveyance SIP Element behaviors depend on intent of Location Conveyance

New to Document I Moved to SIP WG since last meeting Cleaned up layout of doc –Added Reqs requested –Brought proposed 4XX Response codes earlier in doc –Moved complete message flows to appendixes –Give examples of 2 formats of PIDF-LO of same position on earth

1.UA doesn't know its location, and doesn't understand how to participate in providing its location. 2.UA doesn't know its location, but understands to process of providing location. Wants to get a location to provide. Once it gets that, will turn into one of the three following: 3.UA knows its location, doesn’t need proxy for loc 4.UA knows its location, proxy is satisfied with that 5.UA knows its location, proxy doesn't trust that, wants to provide another location in addition or instead 6.UAC could merely want to request Loc of another UA Location scenarios to Resolve

Insert location indication when UA supports “location” –Conclude a UA doesn’t understand “Location” if header or option-tag not present –Helps with Responses Indication is a new “Location” Header –Header Fields: option-tag, CID or URI New to Document II

Location Header Option-tags loc-body identifies location is present in the message body of this message, but gives no indication which format it is in, or even if it is visible to the SIP element viewing the message. civic-loc identifies the format of location included, or desired. geo-loc identifies the format of location included, or desired. convey-uac identifies in a message for the receiver of this message to forward the sender's location information to another UA. convey-uas identifies to a UAS within a transaction to convey its location to the UAC of that transaction, or to a third party UA unknown indicates the UAC understands the concept of location, but does not have knowledge of where it is to include in the message. Used with 425 (Retry Loc Body) Forgot location even though I use it in the examples

What Location Header solves Support for “location” awareness (#1) –Option-tag for Require, Proxy-Requires, Supported and Unsupported headers UAC requesting Loc from SIP intermediary (#2) CID for location message body (#3 and 4) Loc format included or requested (#4 or #6) By-Reference URI (#2 and #5) –By-value accomplished with 425 (Retry Loc Body) UAC requesting Loc of UAS (side effect of #6)

Benefits of location by-reference UA may not know where it is, but some server may –UA isn’t upgraded yet for location –UA doesn’t have the capacity to know Can be placed in a header, meaning SIP intermediaries can insert location for the UA

Issues with by-reference approach Session establishment (call) may fail because of failure to dereference –Especially bad for emergency calls requiring UAC location to route message at all –Emergency calling uses location for dispatch as well, meaning second dereference needed –Forcing a dereference each time creates a chargeable transaction (i.e. creates a business model) “Location” will be about users telling other users where they are, scaling this means servers always knowing where UAs are 100% of time

Added to list of Methods Using Location The list of applicable Methods for UA-to-UA location conveyance is: INVITEOPTIONS (new) UPDATESUBSCRIBE/NOTIFY MESSAGE PUBLISH. REFER (was omitted by accident, but included in the text section) REGISTER (has since been requested) The list of applicable Methods for UA-to-Proxy location conveyance is: INVITE UPDATE MESSAGE (NEW) Each Method has its own section with accepted and rejection message examples focusing on element behaviors to headers

Open Issues Dean doesn’t like using OPTIONS to fetch UAC’s location General Location Request (SUB) Event package should go here

What’s next? Need to complete ABNF of Location header Solve open issues through discussion and Chair/AD guidance Need to create SUB/NOT Event package –Figure out if Rohan’s event package belongs in this ID or separate Need to complete appendixes NOTE: This doc is normative to all(?) of ECRIT WG docs

PIDF-LO in coordinate/geo Format T10:00:00Z N W dhcp no T01:00:00Z</gp:retention- expiry>

PIDF-LO in coordinate/geo Format T10:00:00Z US Texas Colleyville 3913 Treemont Circle dhcp no T01:00:00Z</gp:retention- expiry>