draft-lonnfors-simple-prescaps-ext-02 - PowerPoint PPT Presentation

About This Presentation
Title:

draft-lonnfors-simple-prescaps-ext-02

Description:

What should be the contact URI if prescaps elements are present? ... string name='new-string' negated='true' Foobar /string ... – PowerPoint PPT presentation

Number of Views:11
Avg rating:3.0/5.0
Slides: 9
Provided by: mikk98
Category:

less

Transcript and Presenter's Notes

Title: draft-lonnfors-simple-prescaps-ext-02


1
draft-lonnfors-simple-prescaps-ext-02
  • Mikko Lönnforsmikko.lonnfors_at_nokia.com
  • IETF58

2
Changes since -01 version
  • Harmonization with draft-ietf-sip-callee-caps-01
  • New XML schema
  • Separate elements for all attributes
  • Some editorial cleanup

3
Open issue (ltcontact URIgt)
  • What should be the contact URI if ltprescapsgt
    elements are present?
  • In Indicating User Agent Capabilities in the
    Session Initiation Protocol (SIP) it is not
    recommended to assign feature sets into AoR
  • In presence many services probably want to use
    AoR as contact URI
  • Proposal not restrict SIP URIs that can be
    placed as contact URI

4
Open issue (What capabilities)
  • In Indicating User Agent Capabilities in the
    Session Initiation Protocol (SIP) it is
    recommended that UA should declare all features
    associated to particular Contact address
  • In presence tuples can represent many things
    service, device, presentity.
  • Also authorization policies may limit the
    information that is visible for watchers
  • Proposal no need to express full feature sets
    but only those that are relevant for particular
    service/tuple

5
Open issue (contacting particular UA)
  • In the past there has been desire to enable
    routing based on ltprescapsgt elements
  • Still, presence is more about user preferences
  • Authorization policies may restrict watchers
    access to all ltprescapsgt elements
  • Currently drafts says that building
    Accept-Contact based on ltprescapsgt elements can
    be done.
  • Do we need something else?

6
Open issue (syntax)
  • List type of features (like methods)
  • At a moment draft doesnt provide possibility
    for negations, separation between token/string
  • Solution 1
  • ltmethodsgtINVITE, !MESSAGE, OPTIONSlt/methodsgt
  • Solution 2
  • ltmethodsgt
  • ltmethodgtINVITElt/methodgt
  • ltmethod negated"true"gtMESSAGEgt
  • lt/methodsgt

7
Open issue (extension tags)
  • At a moment only possibility to add new tags is
    to define new XML namespace. This is probably too
    heavy
  • Proposal
  • Define elements for different types of extension
    feature tags boolean, integer, string, token,
    range.
  • ltstring name"new-string negatedtruegtFoobarlt/s
    tringgt
  • lttoken name"new-token negatedfalsegtballlt/toke
    ngt

8
Next Steps
  • Adopt as WG item?
Write a Comment
User Comments (0)
About PowerShow.com