July 28, 2009BLISS WG IETF-751 Shared Appearance of a SIP AOR draft-ietf-bliss-shared-appearances-03 Alan Johnston Mohsen Soroushnejad Venkatesh Venkataramanan.

Slides:



Advertisements
Similar presentations
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.
Advertisements

SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-02 David Hancock, Daryl Malas.
July 13, 2006SIPPING WG IETF 66Slide # 1 ETSI TISPAN call completion services (draft-poetzl-sipping-call-completion-00) Roland
Early Media Authorization Under what conditions should negotiated media flow prior to 200 OK (INVITE)? Richard Ejzak.
Remote Call/Device Control IETF82, Dispatch WG, Taipei November 15, Rifaat Shekh-Yusef Cullen Jennings Alan Johnston.
SIPPING 5/6/02 Meetingdraft-ietf-sipping-service-examples-01.txt1 Open Issues in SIP Service Examples Recent Changes Added SUBSCRIBE/NOTIFY using Dialog.
IPv6 Mobility David Bush. Correspondent Node Operation DEF: Correspondent node is any node that is trying to communicate with a mobile node. This node.
Introduction to SIP Speaker: Min-Hua Yang Advisor: Ho-Ting Wu Date:2005/3/29.
July 30, 2010SIPREC WG1 SIP Call Control - Recording Extensions draft-johnston-siprec-cc-rec-00 Alan Johnston Andrew Hutton.
Rohan Mahy draft-ietf-sip-join and Semantics of REFER.
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
SIP Action Referral Rifaat Shekh-Yusef Cullen Jennings Alan Johnston Francois Audet 1 IETF 80, SPLICES WG, Prague March 29, 2011.
Request History – Solution Mary Barnes SIP WG Meeting IETF-57 draft-ietf-sip-history-info-00.txt.
SIP Authorization Framework Use Cases Rifaat Shekh-Yusef, Jon Peterson IETF 91, SIPCore WG Honolulu, Hawaii, USA November 13,
Draft-audet-sipping-feature-ref Feature Referral in the Session Initiation Protocol (SIP) draft-audet-sipping-feature-ref-00 François Audet -
SIP OAuth Rifaat Shekh-Yusef IETF 90, SIPCore WG, Toronto, Canada July 21,
March 10, 2008SIPPING WG IETF-711 Secure Media Recording and Transcoding with the Session Initiation Protocol draft-wing-sipping-srtp-key-03 Dan Wing Francois.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 4 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
B2BUA – A New Type of SIP Server Name: Stephen Cipolli Title: System Architect Date: Feb. 12, 2004.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
1 Notification Rate Control draft-ietf-sipcore-event-rate-control th IETF,
@ IETF 68. Note Well Any submission to the IETF intended by the Contributor for publication as all or part of an IETF Internet-Draft or RFC and any statement.
Explicit Subscriptions for REFER draft-sparks-sipcore-refer-explicit-subscription-00 SIPCORE – IETF90 Robert Sparks.
SIP Performance Benchmarking draft-ietf-bmwg-sip-bench-term-02 draft-ietf-bmwg-sip-bench-meth-02 July 24, 2010 Prof. Carol Davids, Illinois Inst. of Tech.
1 Diameter SIP application draft-ietf-aaa-diameter-sip-app-03.txt 60 th IETF meeting August 3 rd, 2004 Status.
Draft-miniero-mediactrl-escs- 00.txt Alessandro Amirante Tobia Castaldi Lorenzo Miniero Simon Pietro Romano (University of Napoli Federico II)
1 SIPREC draft-ietf-siprec-architecture-00 An Architecture for Media Recording using SIP IETF SIPREC INTERIM – Sept 28 th 2010 Andrew Hutton.
1 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential Issues with HTTP Authentication for SIP Hisham Khartabil SIP WG IETF 59, Seoul.
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.
IETF 69 SIPPING WG Meeting Mohammad Vakil Microsoft An Extension to Session Initiation Protocol (SIP) Events for Pausing and Resuming.
1 IETF 76 Hiroshima DISPATCH WG SIP Alert-Info URN draft-liess-dispatch-alert-info-urns-00 Denis Alexeitsev Laura Liess
SIP Performance Benchmarking draft-ietf-bmwg-sip-bench-term-01 draft-ietf-bmwg-sip-bench-meth-01 March 22, 2010 Prof. Carol Davids, Illinois Inst. of Tech.
March 25, 2009SIPPING WG IETF-741 A Batch Notification Extension for the Session Initiation Protocol (SIP) draft-johnston-sipping-batch-notify-00 Alan.
1 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential Conveying Policy URI in Call-info purpose Hisham Khartabil Aki Niemi SIP WG.
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.
MEGACO SIP State Machine Inter-conversion and Message Translation
Real-Time Streaming Protocol draft-ietf-mmusic-rfc2326bis-01.txt Magnus Westerlund.
SIP PUBLISH Method Jonathan Rosenberg dynamicsoft.
- 1 -P. Kyzivatdraft-sipping-gruu-reg-event-00 Reg Event Package Extensions draft-sipping-gruu-reg-event-00 IETF64 Nov-2005.
A Framework for Session Initiation Protocol User Agent Profile Delivery (draft-ietf-sipping-config-framework-11) SIPPING – IETF 68 Mar 19, 2007 Sumanth.
March 20, 2007BLISS BOF IETF-681 Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol.
July 28, 2008BLISS WG IETF-721 The Multiple Appearance Feature using the Session Initiation Protocol (SIP) draft-johnston-bliss-mla-req-02 Alan Johnston.
SIP file directory draft-garcia-sipping-file-sharing-framework-00.txt draft-garcia-sipping-file-event-package-00.txt draft-garcia-sipping-file-desc-pidf-00.txt.
SIP Events: Changes and Open Issues IETF 50 / SIP Working Group Adam Roach
Call Completion using BFCP draft-roach-sipping-callcomp-bfcp IETF 67 – San Diego November 7, 2006.
Slide #1 Nov 6 -11, 2005SIP WG IETF64 Feature Tags with SIP REFER draft-ietf-sip-refer-feature-param-00 Orit
Location Conveyance in SIP draft-ietf-sip-location-conveyance-01 James M. Polk Brian Rosen 2 nd Aug 05.
History-Info header and Support of target-uri Solution Requirements Mary Barnes Francois Audet SIPCORE.
SIPPING Drafts Jonathan Rosenberg dynamicsoft. Conferencing Package Issues Only one – scope Depends on broader work in conferencing May include –Participant.
Richard Rodger1/20 SIP Sanity A rapid-prototyping and validation environment for SIP* applications *Session Initiation Protocol; RFC 3261 Richard Rodger.
MIDCOM MIB Juergen Quittek, Martin Stiemerling, Pyda Srisuresh 60th IETF meeting, MIDCOM session.
Andrew Allen ROUTING OUT OF DIALOG REQUESTS draft-allen-dispatch-routing-out-of-dialog-request-01 Dispatch IETF 92 March 23 rd 2015.
Globally Identifiable Number (GIN) Registration Adam Roach draft-martini-roach-gin-01 IETF 77 – Anaheim, CA, USA March 22, 2010.
SALUD WG IETF 78 Maastricht Friday, July 30, London Chair: Dale R. Worley.
How to develop a VoIP softphone in C# by using OZEKI VoIP SIP SDK This presentation demonstrates the first steps concerning to how to develop a fully-functional.
SIPPING Working Group IETF 67 Mary Barnes Gonzalo Camarillo.
Session Recording (SIPREC) Protocol (draft-ietf-siprec-protocol-11)
Kumiko Ono End-to-middle Security in SIP draft-ietf-sipping-e2m-sec-reqs-04 draft-ono-sipping-end2middle-security-03 Kumiko Ono.
SIP Configuration Issues: IETF 57, SIPPING
Consent-based Communications in SIP draft-ietf-sipping-consent-reqs-04
Session Initiation Protocol (SIP)
Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol (SIP) draft-johnston-bliss-mla-req-00.
Configuration Framework draft-ietf-sipping-config-framework-06
A SIP Event Package for DTMF Event Monitoring
NETMOD IETF 103 Bangkok Nov , 2018
call completion services
STIR WG IETF-99 PASSPorT Extension for Resource-Priority Authorization (draft-ietf-stir-rph-00) July, 2017 Ray P. Singh, Martin Dolly, Subir Das, and An.
SIP Session Policies Volker Hilt
Presentation transcript:

July 28, 2009BLISS WG IETF-751 Shared Appearance of a SIP AOR draft-ietf-bliss-shared-appearances-03 Alan Johnston Mohsen Soroushnejad Venkatesh Venkataramanan

July 28, 2009BLISS WG IETF-752 Changes since -02 Detailed reviews by Francois Audet, Andy Hutton, Tim Ross, Raji Chinnappa, and Harsh Mendiratta –Thank you! Lots of clarifications and corrections Some open issues identified and discussed on list and today Removed Appendix on discussion of alternative techniques draft-alexeitsev-bliss-alert-info-urns reved thanks to Laura Liess and now referenced: –Alert-Info: ;appearance=0

July 28, 2009BLISS WG IETF-753 Open Issue: 482 Response "Upon initialization, the UA SHOULD subscribe to the dialog event package of the AOR and refresh the subscription per RFC If the SUBSCRIBE request fails, loops back to itself, or returns a 482 Loop Detected, then no Appearance Agent is present and this feature is not active for this AOR. The UA MAY periodically retry the subscription to see if conditions have changed. OPEN ISSUE: Do we need to specifically call out the 482 response, or just say if the request fails or loops, to give up?" Proposal: Simplify by saying If request fails or loops, give up.

July 28, 2009BLISS WG IETF-754 Open Issue: Replaces and Join "User Agents SHOULD support sending and receiving an INVITE with a Replaces [RFC3891] header to allow the Call Pickup operation. User Agents SHOULD support sending an INVITE with a Join [RFC3911] header field to initiate bridging. UAs SHOULD either support receiving a Join header field or be configured to use a conference server or B2BUA which supports the Join header field. OPEN ISSUE: Replaces and Join support is a SHOULD. This means that taking and bridging/joining calls could fail if the UA does not support them. Can we make these a MUST so that we can avoid these failures?” Proposal: Make Replaces and Join MUST for system - if a UA does not support accepting, a B2BUA could implement on behalf.

July 28, 2009BLISS WG IETF-755 Open Issue: Appearance Limit "This UA is the typical 'business-class' hard-phone. A number of appearances are typically configured statically and labeled on buttons, and calls may be managed using these configured appearances. Any calls outside this range should be ignored, and not mapped to a free button. Users of these devices often select/seize specific appearance numbers for outgoing calls, and the UA will need to select/seize the appearance number and wait for confirmation from the Appearance Agent before proceeding with calls. OPEN ISSUE: We currently have no upper limit on the appearance number in the specification. Do we need a way for an Appearance Agent to indicate to a UA that no more appearances are available?” Proposal: Do not specify this in the document

July 28, 2009BLISS WG IETF-756 Open Issue: NOTIFY "In this scenario, the Appearance Agent does not have any way of knowing Bob's dialog state information, except through Bob. This could be because the Appearance Agent is not part of a B2BUA, or perhaps Bob is remotely registering. When Bob registers, the Appearance Agent receives a registration event package notification from the registrar. The Appearance Agent then SUBSCRIBEs to Bob's dialog event state. Whenever Bob's dialog state changes, a NOTIFY is sent to the Appearance Agent who then notifies the other other UAs in the group. OPEN ISSUE: Does Bob PUBLISH to select/seize an appearance, or does he just NOTIFY the Appearance Agent?" Proposal: Use NOTIFY instead of PUBLISH when the Appearance Agent subscribes.

July 28, 2009BLISS WG IETF-757 Open Issue: Seize Terminology Currently, draft says select/seize everywhere but doesn’t fully define what this means. Proposal: Use definitions proposed by Francois Seizing: An appearance can be seized by communicating an artificial state of "trying" prior to actually initiating a dialog, in order to appear as it was already initiating a dialog. The appearance number is confirmed prior to sending the INVITE. Selecting(or Not-Seizing): An appearance is merely selected (i.e., not seized) if there is no such communication of artificial state of "trying" prior to initiating a dialog: i.e., the state is communicted when the dialog is actually initiated. The appearance number is learned after the INVITE is sent. This is a UI-only issue.

July 28, 2009BLISS WG IETF-758 Open Issue: Registration Authentication Clarifying registration examples raised a question about 3rd party registration authentication. RFC 3261 in Section 10 talks about To URI instead of From URI for authentication Proposal: Support these two modes: REGISTER To: From: Bob will need to have the credentials for HelpDesk when challenged. REGISTER To: From: And when challenged, Bob provides his credentials. The Registrar is provisioned to allow Bob to register against HelpDesk and everything works.

July 28, 2009BLISS WG IETF-759 Next Steps Close open issues on list WGLC?