Slide #1 URI List Index Lucent Technologies Tom Hiller Dean Willis Adam Roach.

Slides:



Advertisements
Similar presentations
Re-INVITE Handling draft-camarillo-sipping-reinvite-00.txt
Advertisements

XCAP Tutorial Jonathan Rosenberg.
An Alternative to Short Lived Certificates By Vipul Goyal Department of Computer Science & Engineering Institute of Technology Banaras Hindu University.
IPP Notification and Notification Services White Paper Hugo Parra; Novell, Inc. October 6, 1999 The intent of this paper is to supplement the discussions.
Yunling Wang VoIP Security COMS 4995 Nov 24, 2008 XCAP The Extensible Markup Language (XML) Configuration Access Protocol (XCAP)
Proposed update of Technical Guidance for INSPIRE Download services based on SOS Matthes Rieke, Dr. Albert Remke (m.rieke, 52°North.
Query Verb Proposal Ashok Malhotra, Oracle
XML Configuration Access Protocol (XCAP) Jonathan Rosenberg dynamicsoft.
 Copyright 2009 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute Annotation-Based Access.
HTTP By: Becky Fultz, Joe Flager, Katie Huston, Tom Packard, Allison Wilsey.
Chapter 30 Electronic Mail Representation & Transfer
Membership and Media Management in Centralized Multimedia Conferences based on Internet Engineering Task Force Protocol Building Blocks Author: Ritu Mittal.
CS 415 N-Tier Application Development By Umair Ashraf July 6,2013 National University of Computer and Emerging Sciences Lecture # 9 Introduction to Web.
4 August 2005draft-burger-simple-imdn-011 Instant Message Delivery Notification (IMDN) for Presence and Instant Messaging (CPIM) Messages draft-burger-simple-imdn-01.
SIP Authorization Framework Use Cases Rifaat Shekh-Yusef, Jon Peterson IETF 91, SIPCore WG Honolulu, Hawaii, USA November 13,
SQL Server Replication By Karthick P.K Technical Lead, Microsoft SQL Server.
XP New Perspectives on XML Tutorial 3 1 DTD Tutorial – Carey ISBN
BUFR Information Model Gil Ross CAeM Met Office. BUFR Most BUFR Documentation is not easily understood –It treats it as a Decoding process Note – not.
Slide 1 Conferencing with MSRP draft-niemi-simple-chat-02.txt Miguel Garcia, Aki Niemi IETF March-2005.
WS-Security: SOAP Message Security Web-enhanced Information Management (WHIM) Justin R. Wang Professor Kaiser.
NENA Development Conference | October 2014 | Orlando, Florida Emergency Incident Data Document (EIDD) Transfer Protocols Jerry Schlesinger, PMP – City.
CRISP Requirements Discussion draft-ietf-crisp-requirements-02.txt Andrew Newton 55 th IETF, November 19, 2002 Atlanta, GA.
2Object-Oriented Analysis and Design with the Unified Process Objectives  Describe the differences and similarities between relational and object-oriented.
EVALUATING SECURITY OF SMART PHONE MESSAGING APPLICATIONS PRESENTED BY SUDHEER AKURATHI.
Name of Presentation Red Hat Presenter Mobicents SIP Presence Service: XDM Server Creating XCAP Application Usages Eduardo Martins.
1 SIPREC draft-ietf-siprec-architecture-00 An Architecture for Media Recording using SIP IETF SIPREC INTERIM – Sept 28 th 2010 Andrew Hutton.
1 Seminar on Service Oriented Architecture Principles of REST.
XCAP Jonathan Rosenberg dynamicsoft. Agenda XCAP Base XCAP List XCAP Event Package XCAP Authorization Usage Presence Data Model XCAP Multiple Inserts.
1 CPCP Open Issues Hisham Khartabil XCON WG Interim Meeting, Boston 26 th May, 2004
SCIM conference call 4 September Issue #2 Add pagination capability to plural Resource attributes User Group retrieval could be resource intensive,
Slide #1 Boston, Jan 5 – 6, 2005XCON WG Interim draft-levin-xcon-cccp-01.txt By Orit Levin
Fonkey Project Update: Target Applications TechSec WG, RIPE-45 May 14, 2003 Yuri Demchenko.
29 October 2001Terena TF-LSD1 Certificate Retrieval With OpenLDAP David Chadwick.
 Previous lessons have focused on client-side scripts  Programs embedded in the page’s HTML code  Can also execute scripts on the server  Server-side.
Conference Control Manipulation Protocol (CCMP) draft-ietf-xcon-ccmp-03.txt Authors: Mary Barnes Chris Boulton.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
SAML for SIP Hannes Tschofenig, Jon Peterson, James Polk, Douglas Sicker, Marcus Tegnander.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
SACRED REQUIREMENTS DOCUMENT Stephen Farrell, Baltimore Alfred Arsenault, Diversinet.
MSRP & Relays Ben Campbell Cullen Jennings Rohan Mahy.
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.
1 A mechanism for file directory with SIP draft-garcia-sipping-resource-sharing-framework-01.txt draft-garcia-sipping-resource-event-package-01.txt draft-garcia-sipping-resource-desc-pidf-00.txt.
MSRP Again! draft-ietf-simple-message- session-09.
1 CPCP Hisham Khartabil XCON WG IETF 59, Seoul
Lecture 03 Constraints. Example Schema CONSTRAINTS.
Indication of Terminated Dialog draft-holmberg-sipping txt Christer Holmberg NomadicLab Ericsson.
1 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential XCAP Usage for Publishing Presence Information draft-isomaki-simple-xcap-publish-usage-00.
The “application” Profile Type (draft-channabasappa-sipping-app-profile-type-01) Sumanth Channabasappa Josh Littlefield Salvatore Loreto 70th IETF, Vancouver,
Portable Symmetric Key Container (PSKC) Mingliang Pei Philip Hoyer Dec. 3, th IETF, Vancouver.
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.
1 Customer Objections in Complete Status (CCO Clean-up Phase 3) Background Next Steps.
Andrew Allen ROUTING OUT OF DIALOG REQUESTS draft-allen-dispatch-routing-out-of-dialog-request-01 Dispatch IETF 92 March 23 rd 2015.
Draft-srinivasan-xcon-eventpkg- extension-01 IETF July 2007 Srivatsa Srinivasan Roni Even
Presented by : Piero Milani ( InfoCamere - Italy)Piero Milani InfoCamere - Italy VCD Signature & VCD Verification strategy as seen by InfoCamere ( WP1.
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
Digium | Switchvox Product Announcement
ECRIT Interim: SIP Location Conveyance
Markus Isomäki Eva Leppänen
draft-ietf-simple-message-session-09
Overview of E2E Security CRs
IETF 57 Vienna, Austria July 15, 2003
Jonathan Rosenberg dynamicsoft
Conferencing with MSRP
SIP Session Policies Volker Hilt
WebDAV Design Overview
Versioning and Variant Authoring Requirements
OMA PoC Overview and draft-allen-sipping-poc-p-headers
Background for Lab 5.
Presentation transcript:

Slide #1 URI List Index Lucent Technologies Tom Hiller Dean Willis Adam Roach

Slide #2 Background SIPPING has chartered work to specify how SIP uses URI lists URI lists can be stored on servers and referenced via a URI. This usage is called a server-stored list. URI lists can be contained in a request. This usage is called a request-contained list. Usage of both types of list is being defined for each request type. Server-stored lists can be arbitrarily long. We want to be able to have a request apply to a specific subset of the members of a list, with the subset indicated in the request. We want this subsetting operation to be extremely concise. This would make it very useful for mobile scenarios, especially Push to Talk.

Slide #3 Use Case Bob has a server-stored list which contains URIs for every member of his athletic club Bob wishes to invite three specific members (Bill, Joe, Alice) of his club to participate in a conference call. Bob constructs a SIP request that references the server-stored list and includes selection criteria for the three specific members. Bob request-handling server extracts the URIs for Bill, Joe, and Alice from Bobs list and sends the request to them. They chat.

Slide #4 Proposed Mechanism Extend resource list XML schema to include key values (membercodes) for each member Define new MIME types to include a list reference and a set of key values Use new MIME type as a cid: body in a request, as request-contained usage does. The request-handling application retrieves list and applies membercodes to select intended target set.

Slide #5 Proposed MIME Types application/resource-lists-indices Only a few member of a relatively large list are included in the SIP request. Applies best for a sparse subset of the list. This MIME is just a list of membercodes application/resource-lists-bitmap Many or most of the members of a list are included in the SIP request. Applies best for a relatively dense subset of the list. This MIME is a binary array represented as hex digits. A bit in the array being set implies the member code of that value is included. Groups of four bits represent hex digits.

Slide #6 Example Resource List with Membercode

Slide #7 Examples application/resource-lists-indices Bob wishes to identify Bill in a SIP request. The MIME body based on the previous slide is: athletic-club 2 application/resource-lists-bitmap Bob wishes to identify many club members in a SIP request; the membercodes of the individuals are 2, 4, 5, 9, 19, 25, 36. The MIME body might be: athletic-club Or, as per current draft, something like athletic-club A13BD

Slide #8 Issues and Further Steps Specific MIME format to use Addition of membercodes to resource list schema Requires modifying the schema to allow the addition of attributes Membercodes must be unique; this requires XCAP handling for validation. (server rejects non-unique write attempts with suggestions) Client offers a membercode, the server validates, possibly rejecting with suggested codes on failure while reserving suggested membercodes briefly Do we enumerate across embedded list members? Tentative direction: modify the schema to permit the addition of attributes. Progress this draft separately.