1 / 6

draft-ietf-sip-join and Semantics of REFER

draft-ietf-sip-join and Semantics of REFER. Rohan Mahy rohan@cisco.com. Join Header Status. Join draft finished WGLC last week: ZERO comments — Does anyone care? No open issues Who’s read it? Who’s implemented it? Who’s planning to implement it?. Semantics of REFER.

duguay
Download Presentation

draft-ietf-sip-join and Semantics of REFER

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. draft-ietf-sip-join andSemantics of REFER • Rohan Mahy • rohan@cisco.com

  2. Join Header Status • Join draft finished WGLC last week: • ZERO comments — Does anyone care? • No open issues • Who’s read it? • Who’s implemented it? • Who’s planning to implement it?

  3. Semantics of REFER • RFC 3515 says it is OK to put almost any arbitrary URI in a Refer-To header • arbitrary schemes • specific SIP methods • in or out of a dialog • preloaded SIP headers • What does that mean? • How do I authorize this?

  4. What semantics make sense? Transfer Click to Dial Move Sub Remote Transfer Fetch content Send Busy • REFER in a dialog, Refer-To method=INVITE • REFER outside dialog, Refer-To method=INVITE • REFER with other methods: REGISTER, SUBSCRIBE, MESSSAGE • Nested REFERs • Refer-To: <http://> (targeted to dialog) • Refer-To: <http://> (not to a dialog) • Refer-To: <sip:user@foo.com;response=486>

  5. How do you put REFER requests in a context? • Option 1: Send REFER on existing dialog • Option 2: Use a separate GRUU per conversation. (This gets cumbersome very fast. Requires lots of target refresh requests.) • Option 3: Use explicit Refer-To header parameters: • Refer-To: <http://foo.com/>;call-id=123 • ;remote-tag=abc;local-tag=xyz

  6. How do we proceed? • Most uses of REFER other than transfer are unlikely to work on today’s UAs • Suggest that we define semantics of cohesive baskets of REFER functionality. Use option-tags to make sure these are supported. • Propose that we add the explicit dialog parameters to Refer-To header • Provide guidance: to what extent is remote call control, and remote UI invocation (app interaction) OK.

More Related